Fork me on GitHub
#clojure-norway
<
2023-09-26
>
slipset05:09:15

Morn, morn.

magnars06:09:27

Morn, ja! ☀️

anders06:09:15

God morgen 😊

teodorlu07:09:03

(rand-nth '[morn morgen morn-morn m ☀️])

cjohansen07:09:57

> Det er en del av redigeringens trifecta: copy, paste og delete Visdomsord fra @magnars 😄

☦️ 1
teodorlu07:09:40

@christian767 lyst til å utdype?

cjohansen07:09:57

Det var mest en morsom kommentar mens vi rejigger emacs-configen vår

teodorlu08:09:02

har du / dere delt emacs-config åpent på iternett?

cjohansen08:09:05

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 🙂

👀 1
🙌 1
💯 1
teodorlu09:09:30

akkurat de repo-navnene burde jeg nesten gjettet og sjekket om fantes 😄

😂 1
😄 1
leifericf08:09:38

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.

cjohansen08:09:16

Da blir du sikkert glad for å høre at vi akkurat bestemte oss for å ditche terminal-støtte 😂

😂 2
leifericf08:09:59

Bruker dere den Emacs GUI-klienten til macOS?

cjohansen08:09:00

Emacs er best som en langtlevende prosess utenfor terminalen

💡 2
💯 1
slipset09:09:48

Jeg bruker vi i terminalen. Jepp, halvveis infidel.

oddsor10:09:20

Jeg har en drøm om å bli en sånn vis gammel programmeringsmann som bruker vim vim :male_mage:. Må bare komme over dørstokken og gjøre et ærlig forsøk med feks https://practical.li/neovim/ snart…

cjohansen10:09:14

@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.

slipset10:09:10

Nei, men jeg merker meg at sudo vi /etc/hosts er greiere enn å huske hvordan tramp virker.

cjohansen10:09:00

M-x sudo-edit

cjohansen10:09:11

Men jeg gjør heller ikke det lenger

slipset12:09:44

Det kom sikkert i den mørke perioden da jeg ikke brukte Emacs noe særlig.

leifericf09:09:42

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.

leifericf09:09:22

Jeg prøvde å få https://clojurians.slack.com/archives/C061XGG1W/p1646830228865469?thread_ts=1646828667.989139&amp;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 😂

teodorlu09:09:57

jeg har også opplevd litt herk med mac og norsk tastatur. Selvfølgelig har dere en løsning som funker for dere, takk!

cjohansen09:09:18

Litt lol at man må fikse så basic greier selv. Ingen som påstår at Emacs er lavterskel 😅

😂 1
1
slipset10:09:03

Jeg gleder meg veldig til å høre hvor dere map’er super/hyper

1
cjohansen11:09:25

Litt for lat for å trykke på lenken over ja? 😄

cjohansen10:09:49

fn: hyper control: C option: super command: Meta

👍 2
magnars11:09:32

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.

👍 1
💯 2
magnars11:09:06

(setq mac-option-modifier 'super)
(setq mac-command-modifier 'meta)
(setq ns-function-modifier 'hyper)

👍 2
slipset12:09:01

hihi, jeg har M-x present og M-x copresent i steden for M-x toggle-presentation-mode

Olav Fosse12:09:16

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 :p

🦶 1
❤️ 1
emil0r13:09:35

Jag 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

emil0r13:09:20

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

cjohansen13:09:06

@olav høres ut som om du deler strategi med @slipset - det finnes en lang diskusjon om det temaet her inne et sted 😅

cjohansen13:09:20

Selv skriver jeg så mye norsk at jeg er helt fornøyd med at det er ergonomisk på tastaturet mitt

👍 1