This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2021-01-25
Channels
- # announcements (6)
- # babashka (53)
- # beginners (199)
- # calva (101)
- # cider (8)
- # clara (17)
- # cljs-dev (1)
- # clojure (86)
- # clojure-australia (1)
- # clojure-dev (33)
- # clojure-europe (29)
- # clojure-france (13)
- # clojure-nl (6)
- # clojure-norway (7)
- # clojure-poland (3)
- # clojure-spec (2)
- # clojure-uk (9)
- # clojurescript (18)
- # community-development (2)
- # cursive (2)
- # datomic (8)
- # duct (43)
- # emacs (9)
- # events (6)
- # figwheel-main (1)
- # fulcro (7)
- # integrant (1)
- # jobs (1)
- # jobs-rus (1)
- # lambdaisland (1)
- # malli (19)
- # nrepl (2)
- # off-topic (31)
- # pathom (35)
- # quil (1)
- # reagent (4)
- # remote-jobs (7)
- # schema (1)
- # shadow-cljs (58)
- # spacemacs (6)
- # startup-in-a-month (12)
- # tools-deps (10)
- # xtdb (40)
Anyone has a lot of these in iTerm so that his emacs accepts a variety of keybindings smoothly?
You are running emacs on macOS system from within iTerm window, such that emacs does not create a separate window, but stays within iTerm?
There are probably dozens of variations here, and good reasons for each, but I've been running GNU Emacs for Mac OS X https://emacsformacosx.com/ for a while now, so it creates its own separate window from the terminal where I start it, and I believe it supports emacsclient (I don't often use that). If I had any problem getting keystrokes through to it, I may have forgotten what those were now. The biggest change I recall making was in overall Keyboard preferences for the system to check the box labeled "Use F1, F2, etc. keys as standard function keys", since I prefer using them that way, which means I have to hold down Fn key when they work as their Mac-specific behaviors (e.g. audio louder/quieter, screen brighter/dimmer)
Right, I'm used to GUI emacs and it provides a smooth experience including everything related to keybindings :) now I'm assessing emacsclient for a different use case, namely a quick edit of a given file without interrupting my iterm 'flow'. It mostly works fine but the keybindings part is a bit challenging
Certainly the quick-and-dirty options are "keep plugging away at adding bindings manually to cover your common use cases", or "learn to live with less keybindings for quick edits of files" 🙂. Hopefully someone else may have gone down this road and have better suggestions for you.
FWIW i’m down this road and it is annoying to maintain a robust set of iTerm keybindings for terminal emacs, but it works well for my needs :)