This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2018-02-02
Channels
- # beginners (72)
- # boot (68)
- # cider (51)
- # clara (20)
- # cljs-dev (44)
- # cljsrn (7)
- # clojure (168)
- # clojure-brasil (1)
- # clojure-dev (48)
- # clojure-greece (2)
- # clojure-nl (29)
- # clojure-russia (4)
- # clojure-spec (19)
- # clojure-uk (28)
- # clojurescript (2)
- # cursive (9)
- # datascript (1)
- # datomic (105)
- # dirac (1)
- # docker (2)
- # duct (11)
- # emacs (19)
- # events (1)
- # figwheel (1)
- # fulcro (23)
- # garden (4)
- # graphql (5)
- # hoplon (46)
- # jobs (5)
- # juxt (13)
- # leiningen (6)
- # lumo (12)
- # off-topic (29)
- # parinfer (5)
- # re-frame (7)
- # reagent (6)
- # ring (2)
- # sql (5)
- # yada (6)
I have done that and wanted to contribute it back but it keeps asking. I am using the functionp
predicate...I will read the link. Thanks @benedek and @bozhidar
what's the state of shells in Emacs? still limited as it has been traditionally? (e.g. the pager emitted from various shell commands won't properly work)
I've seen some improvements in Emacs 25 (you can clear
!), not sure we're 'there' yet though
I am using eshell at work because I have to (working on a restricred win machine, better than vanilla cygwin)
it is ok I am still getting used to it I guess. redirecting output into buffers is nice
I use eshell
as well. If you’re having issues with pager behavior then read the docs on eshell-visual-commands
, eshell-visual-options
and eshell-visual-subcommands
.
Clearing is possible with eshell/clear
(which just scrolls any history content off the top of the screen) and eshell/clear-scrollback
(which empties the buffer for real).
You can use elisp in eshell, too. e.g. like this
~ $ (eshell/clear-scrollback)
or
~ $ echo $(mapcar 'car package-pinned-packages) | cut -d " " -f 1
which-key
Other q: in comint.el
I see define-key map "\er"
what is that 😃 ?
I saw that syntax recently and had to look it up: “In addition, the <TAB>, <RET>, <ESC>, and <DEL> events are represented by “\t”, “\r”, “\e”, and “\d” respectively” https://www.gnu.org/software/emacs/manual/html_node/elisp/Key-Sequences.html
@gonewest818 thanks I could find that awesome
Too bad I have paredit-raise-sexp
on that..