2010-04-13 54 views
5

可能重複當插入#字符在OS X終端:
Meta and # in a UK mac terminal使用 「選項,meta鍵」

我使用的選項鍵在我的終端元關鍵,但因爲我使用的是英國鍵盤,這意味着我不能使用alt-3(AKA選項-3)插入'#'(哈希/磅)字符。自從我使用它提供的功能以來,我不想將選項作爲元關閉。

有沒有人知道我可以在這種情況下插入'#'字符?

+0

屬於對superuser.com – 2010-04-13 15:34:38

+2

@保羅 - 公正的評論,但程序員使用#比大多數人更多,因爲這是一個常見的評論字符,因此是一個更感興趣的觀衆。 @Ned - 這是我的問題的重複,但這個有更好的答案,所以它會更好,如果我的標記爲dup @Juice - 讓我知道的歡呼; +1遍佈各地 – 2010-04-14 10:10:37

+3

嗨。這促使我在牆上......我將這個解決方案添加到我的未來參考文獻中,但它可能有助於某人:)對於英國或愛爾蘭的鍵盤佈局。轉到:'終端'>'首選項'>'鍵盤'。點擊''+''來創建一個新的映射。鍵:'F1'。修飾語:'選項'。操作:將字符串發送到shell。將''#''插入文本框。 Viola ... Opt + F1 ==#。注意事項:假設您使用F1,F2等作爲標準功能鍵(系統首選項>鍵盤)。否則,此快捷方式會打開顯示偏好設置:s – 2011-06-21 09:52:31

回答

7

鍵盤切換到美國的佈局:System Preferences =>Language & Text =>Input Sources - 你可以同時啓用美國和英國的佈局,菜單欄上的兩個之間的快速切換(Character ViewerKeyboard Viewer也是有用的,而你在這)。使用美國佈局進行編程(使用Shift-3 = #),英國佈局用於需要£的時間。

+1

謝謝,我還注意到,我可以爲每個文檔使用不同的輸入源。我可以使用它,當我啓動一個終端會話時,我可以將輸入更改爲美國:這有利於不影響我的其他應用程序,但隨後的新終端會繼承輸入設置並使用美國版式。 – TheJuice 2010-04-13 15:53:40

+1

這對我有用。在使用諸如'nano'之類的東西時切換並不麻煩。 – 2017-03-29 16:40:24

4

這個問題已經有了一個可以接受的答案,所以我不想破壞它,但是基於上述問題評論中的Martin Dow's推薦,我將我原來的評論轉貼爲答案。

我加入我的解決方案,這主要是爲我自己的未來的參考,但它可能會幫助別人:)對於 英國或愛爾蘭的鍵盤佈局。轉到:終端>首選項>鍵盤。 按'+'創建一個新的映射。重點:F1。修改器:選項。操作: 將字符串發送到shell。在文本框中插入「#」。 Viola ... Opt + F1 ==#。 注意:這裏假定您使用F1,F2等作爲標準功能 鍵(系統首選項>鍵盤)。否則,此快捷方式打開 顯示首選項:■

當然另一種選擇是使用iTerm2具有真棒鍵映射偏好;)