This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2023-09-26
Channels
- # aleph (3)
- # announcements (6)
- # babashka (14)
- # beginners (8)
- # biff (16)
- # calva (4)
- # cider (7)
- # clj-kondo (8)
- # cljs-dev (26)
- # clojure (65)
- # clojure-austin (2)
- # clojure-brasil (1)
- # clojure-europe (35)
- # clojure-nl (4)
- # clojure-norway (45)
- # clojure-portugal (1)
- # clojure-uk (9)
- # clr (5)
- # community-development (6)
- # conjure (1)
- # cursive (3)
- # events (8)
- # fulcro (1)
- # honeysql (19)
- # hyperfiddle (31)
- # introduce-yourself (1)
- # lsp (7)
- # matcher-combinators (10)
- # off-topic (17)
- # practicalli (1)
- # ring (30)
- # shadow-cljs (6)
- # testing (2)
> Det er en del av redigeringens trifecta: copy, paste og delete Visdomsord fra @magnars 😄
@christian767 lyst til å utdype?
Ja, https://github.com/cjohansen/.emacs.d og https://github.com/magnars/.emacs.d er basert på samme oppsett, men med noe drift over tid. Vi gjør en hard reset nå, nytt repo kommer når det er klart 🙂
Nice! Jeg prøvde å sette opp Emacs i starten, men sleit veldig med å få enkelte bindings til å fungere i terminalen (iTerm2, Oh My Zsh) på macOS med norskt tastatur. Jeg gav opp etterhvert og byttet til VSCode med Calva mest pga. det var vanskelig å sette opp.
Da blir du sikkert glad for å høre at vi akkurat bestemte oss for å ditche terminal-støtte 😂
Jeg har en drøm om å bli en sånn vis gammel programmeringsmann som bruker vim :male_mage:. Må bare komme over dørstokken og gjøre et ærlig forsøk med feks https://practical.li/neovim/ snart…
@slipset det hender at jeg gjør også. Eller rettere sagt, gjorde. Kan nesten ikke huske sist. Emacs kjører alltid, og jeg driver liksom ikke å ssh-er meg inn på servere lenger.
Nei, men jeg merker meg at sudo vi /etc/hosts
er greiere enn å huske hvordan tramp virker.
Jeg prøver å huske hva problemet mitt var. Tror det er en gammel tråd på det et sted her… leter
Found it! https://clojurians.slack.com/archives/C061XGG1W/p1646828667989139 som kanskje har noe relevant info.
Jeg prøvde å få https://clojurians.slack.com/archives/C061XGG1W/p1646830228865469?thread_ts=1646828667.989139&cid=C061XGG1W til å funke også husker jeg nå, ja. Det jeg ikke visste den gangen var at alle de kule folka ikke bruker Emacs i terminalen 😂
Svaret på det første er på toppen her: https://github.com/cjohansen/.emacs.d/blob/master/settings/mac.el
jeg har også opplevd litt herk med mac og norsk tastatur. Selvfølgelig har dere en løsning som funker for dere, takk!
Litt lol at man må fikse så basic greier selv. Ingen som påstår at Emacs er lavterskel 😅
det viktigste er å gjøre C og M lett tilgjengelige på tastaturet, så C på Caps-Lock og M på Command, er min sterke anbefaling.
(setq mac-option-modifier 'super)
(setq mac-command-modifier 'meta)
(setq ns-function-modifier 'hyper)
Jeg bruker amerikansk layout og så bruker jeg alt+a for “å”, alt+o for “ø” og a 5 for “æ” (slik som i skjermopptaket). Siden disse tastekombinasjonene ikke fungerer i Emacs, med mindre man bruker emacs-mac forken, har jeg bundet noen kommandoer for å skrive æøå i Emacs:
;; Norwegian characters
(global-set-key (kbd "C-c a") (lambda () (interactive) (insert "å")))
(global-set-key (kbd "C-c A") (lambda () (interactive) (insert "Å")))
(global-set-key (kbd "C-c e") (lambda () (interactive) (insert "æ")))
(global-set-key (kbd "C-c E") (lambda () (interactive) (insert "Æ")))
(global-set-key (kbd "C-c o") (lambda () (interactive) (insert "ø")))
(global-set-key (kbd "C-c O") (lambda () (interactive) (insert "Ø")))
Med tanke på at 99% av programmer er designet for amerikansk layout, var det for min del verdt å gå over. En ting jeg spesielt savnet på norsk mac layout er cmd+shift+/ som er macOS svar på M-x. Det er ikke så mye styr å skrive æøå uansett :^).
På tastaturet mitt har jeg backspace bundet til ctrl, delete bundet til cmd, enter bundet til space og space bundet til alt. Fotpedalen er bundet til escape :pJag använder https://github.com/frobware/cmd-key-happy för att byta ut cmd och alt för iterm2 så att jag kan använda emacs-nox så som jag gjorde på linux
Jag lever rätt mycket i terminalen, så att kunna använda de kortkommandona utanför emacs är extremt viktigt för mig. cmd i terminalen använder jag i princip enbart när jag gör en copy paste eller cut