What's the difference between 让, 令 and 使? I am in doubt whether 让, 令 and 使 are interchangeable, and if not, how to differentiate their use.
What I understood so far:
让 tends to be used in spoken language and it's pretty universal, meaning to let, to enable or to make (also with feelings), as per examples below. Is that right?

让我更理解书本上的知识
让他在外面等
让我看一看
让他在外面等
让不可能成为可能
这辈子让我操心的事可太多了
让我想起
请把车停到里面，好让别人走路

令 is used mainly in written language and is mainly about making somebody feel something. Is that right?

令生活变得复杂
令我感到悲伤

使 I thought it's similar to 令 but then I see it has some uses similar to 让

它使人们更加关心世界气候变化的问题了
这样使得学习中文变得更加有趣
工能使人成长

Can you help me understand the different nuances and in which context each of them can/should be used?
Thank you so much!
让 is frequently used in speech, usually translated with &quot;to make somebody do something&quot; or &quot;to let&quot;. Your other examples illustrate it nicely.

让我想一想 (= let me think a bit)

The most fundamental difference between 让 and 使 is that 使 means basically &quot;cause to&quot;, therefore it's used mostly when it refers to inanimate entities or when there is no intention.

山火使空气严重污染 (= wildfires cause the air to become heavily polluted)
中国经济增长使新西兰获益 (= China's economic growth causes New Zealand to profit)

You can of course translate that more liberally, but the basic meaning remains.
Note that 让 can some times be used with inanimate subjects too. I see that as a colloquialism.
令 is more formal, but used in speech as well, mostly in constructions like 令人X where X is some phrase denoting feelings. Your understanding is correct.

令人吃惊
令人愤怒
令人印象深刻