Monthly Archives: 9 月 2009

大型搖滾音樂會震撼哈瓦那

那些親美反共古巴異見人士….你們要知道,美國不是古巴政府的敵人,而是古巴人民的敵人…你憤怒個屁啊…資走狗!

古巴於1492年10月被哥倫布發現。在16世紀被西班牙人征服,1511年淪為殖民地。期間1762~1763年曾被英國佔領。19世紀中期起,古巴人開始反抗西班牙人統治,要求獨立。美國介入戰爭,史稱美西戰爭,最後被西班牙割讓給美國。美國佔領古巴,直到1902年承認古巴獨立。但美國在古巴建國憲法中,加入普拉特修正案,並遲遲不肯撤軍。1906年美國趁古巴地方政府垮台,再次出兵佔領古巴,並干涉古巴內政和商業,扶植獨裁者埃斯特拉達·帕爾馬(Tomas Estrada Palma)。在最後一任獨裁總統巴蒂斯塔時期,其從國庫竊取4000萬美元,把國家出賣給外國資本家,又縱容黑手黨接管賭場及娛樂場所,反對者一律處死,令古巴成了毒梟、皮條客和資本家天堂。

1959年,菲德爾·卡斯楚和切·格瓦拉以「建立古巴人的古巴」為口號,成立武裝革命組織七二六運動,反對巴蒂斯塔的獨裁統治,建立了古巴共和國。

1961年4月17到21日,美國中央情報局派出1500名雇傭兵,試圖入侵豬灣(Bahia de los Cochinos)失敗。在卡斯楚帶領下,古巴開始左傾,1960年以經濟改革為名,推行國有化,沒收美國人資產。1961年,古巴宣布為社會主義國家,美國與其斷交,並實施經濟制裁,促成古巴投向蘇聯陣營,前蘇聯解體後,古巴失去每年40億到60億美元的經濟援助,陷入危機。

哈瓦那搖滾音樂會

許多人身著象征和平的白色衣裝

成千上萬的歌迷在古巴首都哈瓦那的革命廣場觀看有來自世界數國的著名搖滾樂隊參加的大型音樂會。
這場名為”和平無國界”的音樂會是古巴有史以來規模最大的一起露天音樂會。到場的許多人身上穿著象徵和平的白色衣裝。
來自拉丁美洲、西班牙和古巴的15支著名樂隊參加了演出。組辦者希望用音樂建立起一座通往和平的橋梁。
但是,音樂會引起流亡海外的反對共產黨的古巴異見分子的憤怒。 他們說,音樂會象徵著對古巴共產黨的支持。
音樂會的組織者、在美國邁阿密居住的哥倫比亞歌手胡安內斯說,他收到來自美國的古巴異見人士的死亡恐嚇信。
但是,胡安內斯卻得到在古巴國內的不同政見者的支持。
2003年後一直被囚禁的古巴20多位著名異見人士本月早些時候公開表示支持音樂會。
在彩排期間,胡安內斯說,舉辦”和平無國界”音樂會沒有任何政治意圖,只不過是為了傳達一個和平的信號,不僅僅是為了古巴,也是為了整個拉美地區。
2008年胡安內斯組織了第一屆”和平無國界”音樂會,演出地點在連接哥倫比亞和委內瑞拉的西蒙﹒玻利瓦爾橋上。
BBC駐哈瓦那的記者沃斯說,和平無國界音樂的演出地點具有強烈的象徵意義。
古巴共產黨的總部位於革命廣場,這裡還擺放著切﹒格瓦拉的巨型雕塑。
古巴前總統菲德爾﹒卡斯特羅曾經在這裡發表長達五個小時的演說,羅馬天主教宗保羅二世1998年在這裡舉行劃時代的露天彌撒。
BBC記者說,參加音樂會演出的,是古巴封閉期間、人們做夢也想不到能親眼看到的大牌明星。

創作機器

不知道你有沒有聽過一個概念,將二十六個英文字母大小寫加上空白與符號,憑著亂數建構字串,當字串等於無限大時,將拼湊出莎士比亞的劇作,這僅僅是概念而已也別當真,目前為止也沒人這麼幹過,但是關於亂數這件事情,倒是有不少應用,這些事情說了,也許很多人都不當一回事,因為用亂數創作作品,感覺上像是一種取巧的方式,亂數取字湊成詩,還是經某個亂數行為形成畫面,甚至所謂多人潛意識寫作,不經思索,隨性拼湊文字成為文章等,也或多或少有所謂亂數的成份存在。

電腦的存在讓亂數更成為更常態的應用,透過某個規律下的亂數,讓電腦自動繪畫出各種非具象的畫面,或是經過程式讓電腦自動產生旋律,早就已經不是什麼新鮮的話題了,從亂數中形成作品,有時候在視覺上會讓畫面感覺上像是電腦有了生命似的不斷生長,這些趨近有機的畫面,只需要時間,就會不斷的一幅又一幅生成,在創作上,藝術家將程式本身當作作品,而非亂數形成的畫面,透過精準規則控制下的亂數,也能有效的構成某種美感跟氛圍,你想,電腦有天會不會明白情緒這種事情呢?這麼一來,人工智慧對於創作這件事情,說不定會更貼近人類。

亂數構成規則,再繼續在這規則下形成有條件的亂數,是科學認知生命形成的一種可能性,也是電腦發展人工智慧中一條明路,由電腦自動創作音樂已經是可行的模式,在古典樂發展至今的數個世紀以來,人類已經整理出音樂的某些規律,那些樂理下是可以自動產生某種情緒調性,那麼也許音樂創作在這些工具的輔助下,人們對於音樂聆聽的將出現另一種需求。

有越來越多人並不是那麼注意所謂的歌手或偶像,人們只是需要音樂,填補他們在煩擾空蕩的生活中那些微的幸福感,或者是一種發洩,或者是一種安全感,他們只需要音樂,是誰的都可以,也許是在咖啡店的背景,也許是在浴室的天花板,要一個符合情境的聲音,要溫暖時溫暖,要甜蜜時甜蜜,要悲傷時也可以沈沈的壓住我們的心。

行了,有個東西可以滿足這樣的需求,「音樂自動創作機器」,隨著科技的發展,從數十台超級電腦的大小,現在濃縮成一台小小的盒子,剛開始它跟一台冷氣差不多,但是可想而知的是行銷並沒有發揮太大功效,即使工業設計頗具水準,但是那時候的房子寸土寸金,除了資本階級外,每個人的家裡多一台跟冷氣機一樣大小的玩意是很惱人的,購買者只有少數對科技產品愛嚐鮮的傢伙,或是附庸風雅的有前人,開始有科技公司結合傢具及室內設計業者,將音樂自動創作機器製作成傢具的一部份,它可能是張桌子,或是張床頭櫃,慢慢的,發展成更小型更具備播音效果的功能,只要一個小小的盒子,黏貼在任何一個物體上,就可以讓該物體成為喇叭,播放自己想要的音樂,網路上的年輕人討論者黏貼在什麼物體上,可以讓聲音出現什麼樣的效果,更是有許多產品標榜著,可提供音樂自動創作機黏貼,發出更好的音質,一時之間,音樂自動創作機器成為時下最流行的產品,科技公司更全心投入發展出更多功能,讓你可以重複的聆聽過去一個月內何時播放的音樂,或是特殊場合所需的自動音樂創作機器,例如水下音樂自動創作機器、產房專用,或是派對專用之類。

這東西出現勢必引起另外一個很大的反彈,那些音樂創作人,我是說未來這些人都還沒餓死的話,那麼這玩意的出現會狠狠地影響這個生態,有些人選擇默默的繼續創作,畢竟那些在血液裡熱情的,並不容易因為大環境改變而被消滅,那些選擇起身反抗的人,在一段時間後,也默默轉行從事相關工作,畢竟人們是容易麻木的,即使開始輿論紛紛討論這些現象,但很快的人們就不在乎了,音樂自動創作機器像現在的捷運一樣,不知不覺的融入了台北人的生活中,已經沒有多少人記得當年施工時發生的諸多災難跟弊案。

慢慢的不會有太多人討論關於這個曾經影響這個時代的玩意,有時候新聞會報導更新的機型,偶爾還會形成熱門的討論,各大公司隨著市場的飽和,開始也漸漸縮減,被幾家研發能力跟資源豐厚的科技公司獨佔,當然也會不時有小公司對著自己發展的產品充滿信心,進入市場中與大公司廝殺一番。

那麼未來就不需要音樂家了嗎?

很難說,畢竟電腦還要去分辨到音色帶來的情緒跟彼此的契合度,又是另外一個層級,也許除了專精旋律創作的系統設計師外,也會有更多人投入在音樂規律的分析與整理,在新一代的音樂自動創作機器的廣告詞會是這樣「更貼近您要的情緒,不會有音樂大爆炸來突然擾亂您情緒」或是「新生代音樂自動創作機器,更令人意想不到的新樂章,內含今年度最新開發樂理規律,讓您有全新的感受」。

魔鬼草天使蘋果曼陀羅

新聞可熱鬧的很..不但蘑菇上場了連大花曼陀羅也上陣了……
那麼這裡似乎也該趕趕流行.談談曼陀羅.不過不會講的太詳細…如果以後有什麼要補充的再補充上來…

不過老實說..記得好像以前就見過曼陀羅的新聞了..為什麼記者老會自以為自己發現了什麼新東西呢?蘑菇也是..也是行之有年而且以前新聞就報過..但是過了幾年..記者還是以”最近”…”新型態”…等字眼……

當然…每次都會有”入侵”兩個字的啦!!!
這是一定要的啦!!!(爆)

曼陀羅有多到頭昏的名稱..沒有哪個才是正確的說法…這裡習慣稱他魔鬼草…不管是devil’s apple或是angel’s apple…端看你怎麼去看待他…因為其實他的本質是不變的

有關於曼陀羅的花語是”適度的,節制的”
[sort]–甜美的花

曼陀羅的中文別名:

洋金花、山茄花《扁鵲心書》
曼陀羅花《御藥院方》
押不蘆《癸辛雜識》
大顛茄、大鬧楊花、馬蘭花《生草藥性備要》
山茄子、風茄兒《本草綱目》
胡茄花《本草原始》
風茄花《本草求原》

風麻花、酒醉花、顛茄、悶陀羅、虎茄花、關東大麻子花、洋大麻子花、楓茄花、羊驚花、醉仙桃、假荔枝、金盤托荔枝、廣東鬧羊花、大喇叭花、大麻子花、老鼠愁、野蓖麻、豬顛茄、豬波羅。

大約有以下分類:
Datura arborea
Datura aurea
Datura candida
Datura discolor
Datura dolichocarpa
Datura fatuosa
Datura ferox
Datura indica
Datura metel
Datura meteloides
Datura sanguinea
Datura suaveolens
Datura tatula
Datura vulcanicola
Datura willemsi

外國別名就更多了…像Jimson Weed, Devil’s Apple, Thorn Apple, Stinkweed,
Mad Apple, Devil’s Weed, Malpitte, Moonflower, Witch’s Thimble…基本上這就不要討論太多了…光是別名就可以撐爆信箱了

他的味道微甜..花朵盛開的清晨,你會在空氣中聞到曼陀羅微微的香甜氣息,在某些宗教的文獻中,曼陀羅被當成聖花,或是聖潔的象徵…

在台灣的山區常見的是大花曼陀羅,雖然是外來品種,但已經有歸化的現象,同時這也是中國醫藥中較常使用的品種,至於印地安巫師所使用的曼陀羅花雖同是白花(品種為Datura metel的白花品種),但是品種並不相同,各品種的成分差異頗大,但是不用懷疑,都有毒.

那我們來談談台灣最最最常見的大花曼陀羅吧!!

大花曼陀羅(Datura suaveolens):

茄科
曼陀羅屬
根、葉、果實、種子皆可入藥,但藥性不同。

一年生草本植物,直立圓柱形的莖
最高可以長到五公尺喔!!

基部木質化,上部叉狀分枝。

葉互生,上部近於對生,柄長2~6cm,表面被疏短毛,葉片寬卵形,長8~18 cm,寬4~9 cm,先端漸尖,基部不對稱,圓形或近於闊楔形,無毛或被短毛,全緣或呈微波狀短齒。

葉脈背面隆起。

花單生於葉腋或上部分枝間

花梗短,直立或斜伸,被白色短柔毛,萼筒狀,長3~6 cm,淡黃綠色,5裂,裂片三角形,先端尖

花冠漏斗狀,白色,長l0~15 cm,直徑2.5~7.5 cm,雄蕊5,不伸出花冠管外,子房球形,2室,有時假4室,胚珠多數,花柱絲狀,柱頭盾狀。

蒴果,生於直立的果梗上,球形,密生粗壯硬刺,成熟後由綠變淡褐色,開裂4瓣,三角狀種子多數,黑色或淡褐色

花期3~11月。果期4~11月。

嗯!!這麼一來,大家對大花曼陀羅有沒有更進一步的認識了呢?
[info]–@@

好啦!好啦!我知道有人很期待這著一個部分,就是魔鬼草的藥性…

不過很遺憾的告訴各位……魔鬼草藥拿來當迷幻藥不是每個人都玩的起的,因為他的品種劑量等等並不容易控制,除非你先把他的生物鹼提煉出來,但是……他並不溫柔,如果不小心,可能會有非常痛苦的回憶……

【成分】
曼陀羅各部分均含生物鹼,但以花中含量最高。生物鹼中以天仙子鹼(東莨菪鹼l-Hyoscine,l-Scopolamine,Hyoscine)為主,天仙子胺(Hyoscyamine莨菪鹼)次之。其劇毒成分為東莨菪鹼、天仙子胺和阿托品。

以下是臨床報告:

給實驗犬靜脈注射洋金花總鹼,可發生強烈驚厥或角弓反張,終因呼吸衰竭而死亡。其最小致死量為8O mg/kg,小鼠靜注的LD50(這個上次講acid時解釋過了…就是50%致死劑量的意思)為8.2 mg/kg。總鹼吸收後,分布全身,並可通過胎盤進入胎兒循環,但動物實驗表明,它對生殖功能和胎兒均無影響。用於麻醉的最小有效量為2 mg/kg,安全範圍較大。既不抑制呼吸、循環等主要生命中樞,對肝腎亦無損害。

從遺傳毒理學角度,觀察了洋金花總鹼對細胞染色體的損傷情況。通過觀察洋金花總鹼對離體中國倉鼠肺成纖維細胞株姐妹染色單體互換率(SCE)、染色體畸變率和活體內小白鼠骨髓多染紅細胞微核的影響,比較了銀屑病患者接受治療前後淋巴細胞SCE的變化,結果發現洋金花總鹼對細胞核內物質有損傷作用,能誘發染色體嚴重損傷,故以洋金花總鹼治療某些疾病時應慎重。

嗯,蠻同意最後一句話,在美國跟中國大陸都有洋金花煉製的莨菪鹼藥片,就是曼陀羅在醫學上的應用方式,除了三國時代華駝用他來製成麻醉藥外,醫學上也用曼陀羅煉製來抑制潰瘍.緩和痙攣及氣喘.止吐.止瀉.防暈等等,當然只針對其中成分,而非直接使用……

另外,不管是巫術的使用或是醫學上使用,麻煩各位,絕對不要把他吃下去,有曬乾泡茶或是捲菸抽(呵呵~~~據說有人很愛這口味耶),但是絕對不要吃下去,不然od的時候你就準備洗胃吧!!

曼陀羅的成分中生物鹼的代謝不一,所以不同的劑量在體內的濃度比例也會隨著時間不同,有些藥物反應甚至長達兩三天之久,而且不同部位的成分比例也不同,所以在自己嘗試前,請先準備好對曼陀羅足夠的認識跟急救物品.

那麼,如何急救呢?以下是急救的文件

誤食(是誤食喔!如果你是泡茶或是捲菸來抽,不要笨笨的還跑去洗胃喔!因為只是白受苦!)4~6小時以內者,先以清水或1:2000~1:5000高錳酸鉀溶液洗胃。
超過4小時則應給硫酸鎂30 g,導瀉,小兒按每歲1g口服。
5~10%的葡萄糖注射液靜脈點滴(成人2000~3000 ml/日,小兒50 ml/kg)促進毒物排泄。如無尿可靜注20%甘露醇25O ml或給速尿40~8Omg。

拮抗劑可用擬膽鹼藥毛果芸香鹼或毒扁豆鹼,或用抗膽鹼酯霉藥新斯的明。

用量:

毛果芸香鹼2~4 mg皮下注射或口服,毒扁豆鹼0.005~0.008 g口服或0.002~0.004 g肌注,任選一種每15分鐘1次

新斯的明l mg肌注或0.01~0.02 g口服,15~20分鐘1次。直至症狀緩解,瞳孔縮小,停藥指徵為流淚、汗出、口乾消失。因為拮抗劑能降低心率及血壓,故必須嚴格掌握劑量,對老年患者更應審慎。

對症處理。對躁動不安或抽搐用鎮靜劑安定2O mg或氯丙唪25~5O mg肌注,或10%的水合氯醛15~20 ml灌腸。但禁用嗎啡和度冷丁,因其對中樞有較持久的抑制作用,尤其抑制呼吸。高熱給予物理降溫;呼吸抑制時給呼吸興奮劑:洛貝林,小兒1~3 mg/次,尼可剎米175 mg/次,每隔30分鐘1次,交替皮下注射;成人洛貝林10 mg/次,尼可剎米0.25~0.5 g/次,每隔30分鐘交替皮下注射1次。並吸氧。

中藥解毒可用甘草30 g,綠豆60 g煎湯頻服或用綠豆120 g, 銀花60 g,連翹30 g,甘草15 g煎水服。亦可用防風、桂枝煎湯服。

至於…魔鬼草的迷幻效果如何?
正如我剛剛說他是不溫柔的,並無法跟各位解釋一個標準答案,而且劑量不同體質不同使用部位不同所造成的反應也是南轅北轍……

所以避免有人使用完覺得被騙了!!!

即使他的迷幻效果可能超過你的想像.這裡還是不給各位太多期待,總之,如果你決定使用曼陀羅,那麼足夠的知識跟急救措施之外,就只能祝你好運……

而且,請注意,他是不溫柔的……有多不溫柔呢?目前為止,其實因為曼陀羅中毒死亡的人還不算少數…而且體質差異很難自己判斷到底要使用多少的量…要自行使用的人,上天保佑,平時多燒點香…

那裡可以找到曼陀羅呢?
到處都是……

陽明山竹子湖或是新店烏來…非常多

這次就先介紹到這裡,下次再說了!!

陰陽寮

似乎有人特愛這樣的話題,老實說我也挺愛的,但是要像聊天般的討論這方面的事情,總是會把腦子搞的打結才能想出一點點自己也可以輕易理解的比喻,畢竟對於陰陽玄學方面抱持懷疑的人太多了,在懷疑之下本來就已經很難接受這方面的說法,更何況又不是像樹木太陽星星(現在星星也不常見了)一般常見的事物,要說的條理清楚,對我而言是蠻艱鉅的行為(人話都說不好了……更別說……)。

因為牽扯到陰陽,所以讓人覺得這一切似乎跟鬼神玄學相關,也許這麼說吧,深入閱讀過易經的人即使不是研究透徹都應該很明白易經並非玄異之書,而是記載著數學曆法等等大大小小瑣碎事情的工具書,陰陽道跟易經某個程度上有著相同的處境,沒錯,你透徹了天地運行的道理,自然就會知道天命,但是陰陽道或是易經一開始發展的動機並不是用來執行這些秘術用的。

自古以來,自然環境就充斥著不確定性,即使到了今日,人類仍然無法準確的預測天氣(感謝天氣,也是因為天氣的不確定性讓科學家終於願意誠懇的去發展混沌理論),面對這些不確定性,伏羲氏(先天八卦的設計者)可傷透了腦筋,因為他得想辦法讓他的子民盡可能的不受這些不確定性的困擾,透過大量的觀察跟計算,劃分出方位,天體,時節,氣候,將這一切納進了先天八卦中,甚至其中還包含了複雜的數學公式,但是我沒有深入研究,在有看沒有記的狀態下,把易經看過了一遍,我腦子裡最深的印象就是,這先天八卦根本就是遠古時代的計算機…….

在很多事情無法確認得知下,古代的人有另一套理解方式,不管是鬼神或是怨靈,以至於神秘學及巫術中的精靈,那都是在那個時代的認知,在這樣的認知下解決問題,那就是我們現代人不屑一顧的巫術等等玄學,但是就音樂來說,我們在平均律(也就是我們鋼琴上的音律)的認知下去創作音樂,就科學來說,那些對於科學基礎的態度跟知識就是我們對科學的認知,然後我們用這樣的認知去解決科學問題,狀況是類似的,有很多巫術玄學在科學的解釋下有了答案,但有些沒有,比較主要的原因是那些知識的基礎並不在現今科學的領域,可是就算這樣,我們就沒必要去討論鬼神嘛?不是的,你要傳遞一個科學的知識,你就會用以科學為基礎的言語名詞去解釋,因為那些知識是由這樣結構去建立的,一旦你要傳遞的部分是在這些事物上找不到基礎的,不用這樣的名詞跟角度,你除了否定之外就無法思考了,因為那些並不是在該處建立的,如果你想要用科學的詞句去解釋現在那些不可解釋的事物,也沒問題,但是得要科學已經有那方面的基礎,我們才有一個介面可以傳遞彼此的想法,不知道這樣說有沒有人不懂(老實說,我也開始混亂了,我知道我要說什麼,但是我實在不太能表達出來)。

其中易經的五行說加上各種占儀,經由朝鮮百濟流傳到日本,形成了陰陽道的雛形,直到奈良初期,天皇了解到陰陽道對人民的影響,決定將陰陽道相關技術人才收編於朝廷管理,而且在留學於唐朝的吉備真備將「簠簋內傳金烏玉兔集」帶回日本後,陰陽道正式為朝廷所採用,在原本掌管醫療咒術的「典藥寮」廢除後,天武天皇時,「陰陽寮」正式成立。

陰陽寮,聽起來就很玄學的感覺,這個隸屬於中務省專門處理政治事務的小單位,說起來官位蠻低的,主要負責的工作呢就是觀察天文地理,計算曆法,計算時間,占卜這四種工作,你可以大略的想像一下就是中國古代在記載農民曆的那些人,雖然官位不高,但是因為知識豐富,又懂得天地運行的道理,能占卜除靈,廣受貴族信任,所以陰陽寮在極盛時期可以說是比眾多官僚要來的有勢力,說難聽點,連天皇都得要聽聽他們的意見,如果裡面出了個賤人擾亂朝政,那國家很快就敗了,而且少數的陰陽師雖然是官吏,但他們在知識上超越常人,多多少少有點輕薄而且不尊重體制(在安倍晴明的故事裡,他老是稱天皇為”那個人”),利用自己的知識去推測天地的變化,並加以紀錄,陰陽師有點像是那個時代的科學家,只不過包含了玄學的部分,由於面對的世界跟處理的事情不同,陰陽師的人生哲學也很有趣,對於某些(為什麼是某些,因為不管是什麼職業什麼世界,還是會有出乎意料的人)陰陽師而言,了解事情是解決事情的開端,聽起來理所當然,但是這是非常困難的,大部分的人在思考事情之前就已經被自己的執念所箝制了,所以往往無法得知原因,對於陰陽師而言,他們的工作跟生活就是不斷的觀察跟思考,在面對事情的前因後果也不斷下解論,也不會有絕對的善跟絕對的惡,這就是生命哲學的一種平衡,也是陰陽道的優美呈現(也是我著迷其中的原因)。

一直在想要不要整理陰陽寮跟陰陽道的歷史脈絡,因為了解的資料還不夠,很難整理出一個具體的方式來讓大家了解,改天再討論吧!

emacs指令大全(背起來是有難度)

基本指令

若是一開始使用 emacs,下列為一些絕對必要的指令 :

C-h         進入線上輔助說明系統
C-x C-s     存檔
C-x C-c     跳出 emacs
C-x u     恢復前一次的動作 ( 可重複使用 )
C-g         跳出目前的指令
C-p         上下前後一行或一個字
C-n
C-f
C-b
C-v         前後一頁
M-v
C-s         尋找字串
C-d         刪除一個字元

emacs     指令分類

以群組的方式列出指令

注意 : 下面列出的是按鍵,名稱和說明,C- 是 Control 鍵, M- 是 Meta 鍵。

————————————————————————

檔案指令

C-x C-f    find-file         找出檔案並讀入
C-x C-v    find-alternate-file     找出另一個檔案並取代用 C-x C-f 讀入者
C-x i    insert-file         插入指令
C-x C-s    save-buffer         存檔 ( 可能會造成終端機當機 ; 用 C-q 重開 )
C-x C-w    write-file         將暫存區的資料寫入檔案
C-x C-c    save-buffers-kill-emacs     跳出 emacs
C-z    suspend-emacs         暫停 emacs,用 fg 或是 exit 來重開

————————————————————————

游標指令

C-f    forward-char         向右 ( forward ) 移動一格
C-b    backward-char         向左 ( backward ) 移動一格
C-p    previous-line         向上 ( previous ) 移動一行
C-n    next-line              向下 ( next ) 移動一行
M-f    forward-word         向右 ( forward ) 移動一個單字
M-b    backward-word         向左 ( backward ) 移動一個單字
C-a    beginning-of-line     到行頭
C-e    end-of-line              到行尾 ( end )
M-a    backward-sentence     向前移動一句
M-e    forward-sentence     向後移動一句
M-[    backward-paragraph     向上移動一段
M-]    forward-paragraph     向下移動一段
C-v    scroll-up         向上一個畫面
M-v    scroll-down         向下一個畫面
C-x[    backward-page         向上一頁
C-x]    forward-page         向下一頁
M->    end-of-buffer         到檔尾
M-<    beginning-of-buffer     到檔頭
(none)    goto-line         到第 n 行
(none)    goto-char         到第 n 個字元
C-l    recenter         將目前行放到畫面中央
M-n    digit-argument         將下一個指令重複 n 次
C-u n    universal-argument     將下一個指令重複 n 次

p7-4

————————————————————————

刪除指令

DEL    backward-delete-char     刪除前一個字元
C-d    delete-char         刪除目前字元
M-d    kill-word         刪除目前單字
C-k    kill-line         刪除目前位置到行尾
M-k    kill-sentence         刪除目前句
C-x DEL    backward-kill-sentence     刪除前一句
C-y    yank              恢復刪除
C-w    kill-region         將標記的段落刪除 ( 見下一節 )
(none)    backward-kill-paragraph     刪除前一段
(none)    kill-paragraph         從目前位置刪除至段尾

————————————————————————

段落指令

C-@    set-mark-command     標記區塊起點終點
C-SPACE    (same as above)     同上
C-x C-p    mark-page         標記一頁
C-x C-x    exchange-point-and-mark     將目前游標位置和標記位置對調
C-x h    mark-whole-buffer     標記暫存區
M-q    fill-paragraph         重新將段落格式化
M-g    fill-region         重新將區塊內的每個段落分別格式化
M-h    mark-paragraph         標記段落

————————————————————————

停止和恢復指令

C-g    keyboard-quit         停止目前指令
C-x u    advertised-undo         恢復前一個指令 ( 可重複進行 )
(none)    revert-buffer         將暫存區恢復到前一次存檔時的狀態

————————————————————————

調換指令

C-t    transpose-chars         對調兩字元
M-t    transpose-words         對調兩單字
C-x C-t    transpose-lines         對調兩行
(none)    transpose-sentences     對調兩句
(none)    transpose-paragraphs     對調兩段

p7-5
————————————————————————

大小寫指令

M-c    capitalize-word         將字的第一個字母改為大寫
M-u    upcase-word         將單字改為大寫
M-l    downcase-word         將單字改為小寫
M–M-c    negative-argument;capitalize-word     將前一個單字第一個字母改為大寫
M–M-u    negative-argument;upcase-word     將前一個單字改為大寫
M–M-l    negative-argument;downcase-word     將前一個單字改為小寫
(none)    capitalize-region     將區塊中的每個單字的第一個字母改為大寫
C-x C-u    upcase-region         將區塊中的每個單字改為大寫
C-x C-l    downcase-region         將區塊中的每個單字改為小寫

————————————————————————

漸進搜尋指令

C-s    isearch-forward         向後搜尋
C-r    isearch-backward     向前搜尋
Meta    (none)             跳出搜尋
C-g    keyboard-quit         停止搜尋 ; 回到出發點
DEL    (none)             將搜尋字串中不正確的字元刪除

————————————————————————

縮寫指令

(none)    abbrev-mode         進出縮寫模式
C-x –    inverse-add-global-abbrev     先打入全域縮寫然後打入定義
C-x C-h    inverse-add-local-abbrev     先打入區域縮寫然後打入定義
(none)    unexpand-abbrev         取消前一次的縮寫展開
(none)    write-abbrev-file     寫入縮寫檔
(none)    edit-abbrev         編輯縮寫
(none)    list-abbrev         列出縮寫
(none)    kill-abbrev         刪除本次 emacs 中的縮寫

————————————————————————

暫存區指令

C-x b    switch-to-buffer     跳到指定的暫存區去
C-x C-b    list-buffer         列出暫存區
C-x k    kill-buffer         刪除指定的暫存區
(none)    kill-some-buffers     對每個暫存區都詢問是否刪除
(none)    rename-buffer         將暫存區重新命名
C-x s    save-some-buffers     對每個暫存區都詢問是否儲存

————————————————————————

p7-6

視窗指令

C-x 2    split-window-horizontally     水平分割視窗
C-x 5    split-window-vertically         垂直分割視窗
C-x >    scroll-right         將視窗向右捲動
C-x <    scroll-left         將視窗向左捲動
C-x o    other-window         切換至另一視窗
C-x 0    delete-window         關閉目前視窗
C-x 1    delete-other-window     關閉其他視窗,僅留目前視窗
(none)    delete-windows-on     將指定暫存區的所有視窗關閉
C-x ^    enlarge-window         將視窗上下拉長
(none)    shrink-window         將視窗上下縮小
C-x }    enlarge-window-horizontally         將視窗左右變寬
C-x {    shrink-window-horizontally         將視窗左右變窄
M-C-v    scroll-other-window     捲動另一視窗
C-x 4 f    find-file-other-window     在另一視窗中尋找檔案
C-x 4 b    switch-to-buffer-other-window     在另一視窗中切換到另一個暫存區
(none)    compare-windows         比較兩個暫存區 ; 列出第一個找到的不同之處

————————————————————————

特殊 shell 字元

C-c C-c interrupt-shell-subjob     結束目前的 job
C-c C-d    shell-send-eof         檔尾字元
C-c C-u    kill-shell-input     刪除目前行
C-c C-w    backward-kill-word     刪除前一個單字
C-c C-z    stop-shell-subjob     暫停目前的 job

————————————————————————

縮排指令

C-x    .    set-fill-prefix         將行首到目前游標所在列設定為縮排字串,並將每段的第一行首插入此字串。若在第一列執行此指令則取消此功能。
(none)    indented-text-mode     主要模式 : 每按一次 tab 就指定接下來的縮排距離。
(none)    text-mode         離開縮排模式,回到 text 模式。
M-C-\    indent-region         將整個區塊的每一行縮排設定和第一行一樣
M-m    back-to-indentation     將游標移到該行第一個字元
M-C-o    split-line         將游標所在位置分成兩行 ; 縮排至游標所在列。
(none)    fill-individual-paragraphs     將縮排的段落重新格式化,保留縮排。

p7-7
————————————————————————

對中指令

M-s    center-line         將游標所在之行放至螢幕中央
(none)    center-paragraph     將游標所在之段落放至螢幕中央
(none)    center-region         將目前標定之區塊放至螢幕中央

————————————————————————

巨集指令

C-x(    start-kbd-macro         開始定義巨集
C-x)    end-kbd-macro         結束巨集定義
C-x e    call-last-kbd-macro     執行上一個定義的巨集
M-n C-x e    digit-argument-and-call-last-kbd-macro     將上一個定義的巨集執行 n 次
C-u C-x (    start-kbd-macro     執行上一個定義的巨集,然後加上另一些按鍵
(none)    name-last-kbd-macro     將上一個定義的巨集存檔之前予以命名
(none)    insert-last-keyboard-macro     將命名過的巨集插入檔案
(none)    load-file         將儲存的巨集檔載入
(none)    macroname         執行儲存過的巨集
C-x q    kbd-macro-query         將巨集定義中插入查詢
C-u C-x q    (none)         將巨集定義中插入遞迴編輯
M-C-c    exit-recuresive-edit     跳出遞迴編輯

————————————————————————

基本縮排指令

M-C-\    indent-region         將整個區塊的每一行縮排設定和第一行一樣
M-m    back-to-indentation     將游標移到該行第一個字元
M-^    delete-indentation     將此行併入上一行

————————————————————————

查詢功能指令

C-h a    command-apropos         以功能查詢相關指令
(none)    apropos             以功能查尋相關函式與變數
C-h c    describe-key-briefly     以按鍵查詢指令
C-h b    describe-bindings     查詢此暫存區的相關按鍵
C-h k    describe-key         以按鍵查詢指令及其功能
C-h l    view-lossage         查詢前 100 個輸入過的字元
C-h w    where-is         查詢此指令的按鍵
C-h f    describe-function     查詢函式功能
C-h v    describe-variable     查詢變數功能
C-h m    describe-mode         查詢目前暫存區所處的模式
C-h s    describe-syntax         查詢目前暫存區的語法表

————————————————————————

p7-8

線上輔助說明指令

C-h t    help-with-tutorial     執行 emacs 的教學程式
C-h i    info             啟動說明文件
C-h n    view-emacs-news         顯示 emacs 的功能更新說明
C-h C-c    describe-copying     顯示 emacs 的 General Public License
C-h C-d    describe-distribution     顯示如何由 FSF 取得 emacs
C-h C-w    describe-no-warranty     顯示 emacs 的保固文件

以按鍵分類列出 emacs 指令

—————————————————————————

Control鍵相關指令

C-@        set-mark-command    標記區塊起點終點
C-SPACE    (same as above)         同上
C-]        (none)                離開遞迴編輯或離開替換查詢
C-a    beginning-of-line     到行頭
C-b    backward-char         向左 ( backward ) 移動一格
C-c C-c interrupt-shell-subjob     結束目前的 job
C-c C-d    shell-send-eof         檔尾字元
C-c C-u    kill-shell-input     刪除目前行
C-c C-w    backward-kill-word     刪除前一個單字
C-c C-z    stop-shell-subjob     暫停目前的 job
C-d         delete-char            刪除一個字元
C-e        end-of-line            到行尾 ( end )
C-f        forward-char         向右 ( forward ) 移動一格
C-g         跳出目前的指令
C-h         進入線上輔助說明系統
C-h a    command-apropos         以功能查詢相關指令
C-h b    describe-bindings     查詢此暫存區的相關按鍵
C-h C-c    describe-copying     顯示 emacs 的 General Public License
C-h C-d    describe-destribution     顯示如何由 FSF 取得 emacs
C-h C-w    describe-no-warranty     顯示 emacs 的保固文件
C-h c    describe-key-briefly     以按鍵查詢指令
C-h f    describe-function     查詢函式功能
C-h i    info             啟動說明文件
C-h k    describe-key         以按鍵查詢指令及其功能
C-h l    view-lossage         查詢前 100 個輸入過的字元
C-h m    describe-mode         查詢目前暫存區所處的模式
C-h n    view-emacs-news         顯示 emacs 的功能更新說明
C-h s    describe-syntax         查詢目前暫存區的語法表
C-h t    help-with-tutorial     執行 emacs 的教學程式
C-h v    describe-variable     查詢變數功能
C-h w    where-is         查詢此指令的按鍵
C-k        kill-line         刪除目前位置到行尾
C-l        recenter         將目前行放到畫面中央
C-n        next-line          向下 ( next ) 移動一行
C-p        previous-line     向上 ( previous ) 移動一行
C-r    Meta    (none)         啟動非漸進式搜尋:向前
C-r        (none)             重複非漸進式搜尋:向前
C-r     (none)             進入遞迴編輯模式(在進行替換功能時)
C-r        isearch-backward     向前搜尋
C-s    Meta    (none)         啟動非漸進式搜尋:向後
C-s        (none)             重複非漸進式搜尋:向後
C-r        isearch-forward     向後搜尋
C-t        transpost-chars         對調兩字元
C-u n    universal-argument     將下一個指令重複 n 次
C-u C-x (    start-kbd-macro     執行上一個定義的巨集,然後加上另一些按鍵
C-u C-x q    (none)         將巨集定義中插入遞迴編輯
C-v         scroll-up        前後一頁
C-w        kill-region         將標記的段落刪除 ( 見下一節 )
C-x(    start-kbd-macro         開始定義巨集
C-x)    end-kbd-macro         結束巨集定義
C-x[    backward-page         向上一頁
C-x]    forward-page         向下一頁
C-x >    scroll-right         將視窗向右捲動
C-x <    scroll-left         將視窗向左捲動
C-x –    inverse-add-global-abbrev     先打入全域縮寫然後打入定義
C-x    .set-fill-prefix         將行首到目前游標所在列設定為縮排字串,並將每段的第一行首插入此字串。若在第一列執行此指令則取消此功能。
C-x 0    delete-window         關閉目前視窗
C-x 1    delete-other-window     關閉其他視窗,僅留目前視窗
C-x 2    split-window-horizontally     水平分割視窗
C-x 4 f    find-file-other-window     在另一視窗中尋找檔案
C-x 4 b    switch-to-buffer-other-window     在另一視窗中切換到另一個暫存區
C-x 5    split-window-vertically         垂直分割視窗
C-x b    switch-to-buffer     跳到指定的暫存區去
C-x C-b    list-buffer         列出暫存區
C-x C-c     跳出 emacs
C-x C-f    find-file         找出檔案並讀入
C-x C-h    inverse-add-local-abbrev     先打入區域縮寫然後打入定義
C-x C-l    downcase-region         將區塊中的每個單字改為小寫
C-x C-p    mark-page         標記一頁
C-x C-q    (none)            切換暫存區的唯讀狀態
C-x C-s    save-buffer         存檔 ( 可能會造成終端機當機 ; 用 C-q 重開 )
C-x C-t    transpost-lines         對調兩行
C-x C-u    upcase-region         將區塊中的每個單字改為大寫
C-x C-v    find-alternate-file     找出另一個檔案並取代用 C-x C-f 讀入者
C-x C-w    write-file         將暫存區的資料寫入檔案
C-x C-x    exchange-point-and-mark     將目前游標位置和標記位置對調
C-x DEL    backward-kill-sentence     刪除前一句
C-x e    call-last-kbd-macro     執行上一個定義的巨集
C-x h    mark-whole-buffer     標記暫存區
C-x i    insert-file         插入指令
C-x k    kill-buffer         刪除指定的暫存區
C-x o    other-window         切換至另一視窗
C-x q    kbd-macro-query         將巨集定義中插入查詢
C-x s    save-some-buffers     對每個暫存區都詢問是否儲存
C-x u    恢復前一次的動作 ( 可重複使用 )
C-y        yank              恢復刪除
C-z    suspend-emacs         暫停 emacs,用 fg 或是 exit 來重開

——————————————————————–

Meta鍵相關指令

Meta    (none)             跳出搜尋
M–M-c    negative-argument;capitalize-word     將前一個單字第一個字母改為大寫
M–M-l    negative-argument;downcase-word     將前一個單字改為小寫
M–M-u    negative-argument;upcase-word     將前一個單字改為大寫
M-$        spell-word        對游標後的字作拼字檢查
M->        end-of-buffer         到檔尾
M-<        beginning-of-buffer     到檔頭
M-[        backward-paragraph     向上移動一段
M-]        forward-paragraph     向下移動一段
M-^        delete-indentation     將此行併入上一行
M-n    digit-argument         將下一個指令重複 n 次
M-n C-x e    digit-argument-and-call-last-kbd-macro     將上一個定義的巨集執行 n 次
M-a    backward-sentence     向前移動一句
M-b    backward-word         向左 ( backward ) 移動一個單字
M-C-\    indent-region         將整個區塊的每一行縮排設定和第一行一樣
M-C-c    exit-recuresive-edit     跳出遞迴編輯
M-C-o    split-line         將游標所在位置分成兩行 ; 縮排至游標所在列。
M-C-v    scroll-other-window     捲動另一視窗
M-c        capitalize-word         將字的第一個字母改為大寫
M-d        kill-word         刪除目前單字
M-DEL    backward-kill-word     刪除前一個單字
M-e        forward-sentence     向後移動一句
M-f        forward-word         向右 ( forward ) 移動一個單字
M-g        fill-region             重新將區塊內的每個段落分別格式化
M-h        mark-paragraph         標記段落
M-k        kill-sentence         刪除目前句
M-l        downcase-word         將單字改為小寫
M-m        back-to-indentation     將游標移到該行第一個字元
M-q        fill-paragraph         重新將段落格式化
M-s        center-line              將游標所在之行放至螢幕中央
M-t        transpost-words         對調兩單字
M-u        upcase-word              將單字改為大寫
M-v        scroll-down              向下一個畫面
M-x        (none)                 取得指令按鍵的文字說明

以名稱分類列出 emacs 指令

macroname             (none)     執行儲存過的巨集
abbrev-mode            (none)     進出縮寫模式
advertised-undo        C-x u     恢復前一個指令 ( 可重複進行 )
command-apropos        C-h a     以功能查詢相關指令
back-to-indentation    M-m    將游標移到該行第一個字元
backward-char        C-b         向左 ( backward ) 移動一格
backward-delete-char    DEL         刪除前一個字元
backward-kill-paragraph    (none)     刪除前一段
backward-kill-sentence    C-x DEL     刪除前一句
backward-kill-word    C-c C-w         刪除前一個單字
backward-kill-word    M-DEL     刪除前一個單字
beginning-of-buffer    M-<         到檔頭
beginning-of-line    C-a         到行頭
call-last-kbd-macro    C-x e     執行上一個定義的巨集
capitalize-region    (none)     將區塊中的每個單字的第一個字母改為大寫
capitalize-word        M-c         將字的第一個字母改為大寫
center-line             M-s        將游標所在之行放至螢幕中央
center-paragraph    (none)     將游標所在之段落放至螢幕中央
center-region        (none)     將目前標定之區塊放至螢幕中央
command-apropos        C-h a     以功能查詢相關指令
compare-windows        (none)     比較兩個暫存區 ; 列出第一個找到的不同之處
delete-char             C-d         刪除目前字元
delete-indentation    M-^         將此行併入上一行
delete-other-window    C-x 1     關閉其他視窗,僅留目前視窗
delete-window        C-x 0     關閉目前視窗
delete-windows-on    (none)     將指定暫存區的所有視窗關閉
describe-bindings    C-h b     查詢此暫存區的相關按鍵
describe-copying    C-h C-c     顯示 emacs 的 General Public License
describe-distribution    C-h C-d         顯示如何由 FSF 取得 emacs
describe-function    C-h f     查詢函式功能
describe-key        C-h k     以按鍵查詢指令及其功能
describe-key-briefly    C-h c     以按鍵查詢指令
describe-mode        C-h m     查詢目前暫存區所處的模式
describe-no-warranty    C-h C-w     顯示 emacs 的保固文件
describe-syntax        C-h s     查詢目前暫存區的語法表
describe-variable    C-h v     查詢變數功能
digit-argument        M-n         將下一個指令重複 n 次
call-last-kbd-macro    C-x e     執行上一個定義的巨集
digit-argument        M-n         將下一個指令重複 n 次
downcase-word        M-l         將單字改為小寫
downcase-region        C-x C-l     將區塊中的每個單字改為小寫
edit-abbrev            (none)     編輯縮寫
end-kbd-macro        C-x)     結束巨集定義
end-of-buffer        M->         到檔尾
end-of-line            C-e          到行尾 ( end )
enlarge-window        C-x ^     將視窗上下拉長
exchange-point-and-mark    C-x C-x     將目前游標位置和標記位置對調
exit-recuresive-edit    M-C-c     跳出遞迴編輯
fill-paragraph        M-q             重新將段落格式化
fill-region            M-g             重新將區塊內的每個段落分別格式化
find-alternate-file    C-x C-v         找出另一個檔案並取代用 C-x C-f 讀入者
find-file            C-x C-f         找出檔案並讀入
find-file-other-window    C-x 4 f     在另一視窗中尋找檔案
forward-char        C-f             向右 ( forward ) 移動一格
forward-sentence    M-e             向後移動一句
forward-page        C-x]         向下一頁
forward-paragraph    M-]             向下移動一段
forward-word        M-f             向右 ( forward ) 移動一個單字
goto-char             (none)         到第 n 個字元
goto-line            (none)         到第 n 行
help-command        C-h             進入線上輔助說明系統
help-with-tutorial    C-h t         執行 emacs 的教學程式
indent-region        M-C-\         將整個區塊的每一行縮排設定和第一行一樣
indented-text-mode    (none)         主要模式 : 每按一次 tab 就指定接下來的縮排距離。
info                 C-h i         啟動說明文件
insert-file            C-x i         插入指令
insert-last-keyboard-macro    (none)     將命名過的巨集插入檔案
interrupt-shell-subjob    C-c C-c     結束目前的 job
inverse-add-global-abbrev    C-x –     先打入全域縮寫然後打入定義
inverse-add-local-abbrev    C-x C-h     先打入區域縮寫然後打入定義
isearch-backward        C-r         向前搜尋
isearch-backward-regexp    C-r         同上,但是搜尋常規表示式
isearch-forward            C-s         向後搜尋
isearch-forward-regexp  C-s      同上,但是搜尋常規表示式
kbd-macro-query            C-x q     將巨集定義中插入查詢
keyboard-quit            C-g         停止目前指令
kill-buffer                C-x k     刪除指定的暫存區
kill-line                C-k         刪除目前位置到行尾
kill-region                C-w         將標記的段落刪除 ( 見下一節 )
kill-sentence             M-k         刪除目前句
kill-some-buffers        (none)     對每個暫存區都詢問是否刪除
kill-shell-input         C-c C-u     刪除目前行
kill-word                M-d         刪除目前單字
list-abbrev                (none)     列出縮寫
list-buffer                C-x C-b     列出暫存區
load-file                (none)     將儲存的巨集檔載入
mark-page                C-x C-p     標記一頁
mark-whole-buffer        C-x h     標記暫存區
mark-paragraph            M-h         標記段落
name-last-kbd-macro        (none)     將上一個定義的巨集存檔之前予以命名
negative-argument;capitalize-word    M–M-c     將前一個單字第一個字母改為大寫
negative-argument;upcase-word        M–M-u     將前一個單字改為大寫
negative-argument;downcase-word        M–M-l     將前一個單字改為小寫
next-line                C-n          向下 ( next ) 移動一行
other-window            C-x o     切換至另一視窗
previous-line            C-p         向上 ( previous ) 移動一行
query-replace-regexp    (none)      查詢/替換一個正規表示式
recenter                C-l         將目前行放到畫面中央
rename-buffer            (none)     將暫存區重新命名
replace-regexp            (none)   無條件地替換正規表示式
re-search-backward        (none)     簡單的正規表示式搜尋:向前
re-search-forward        (none)     簡單的正規表示式搜尋:向後
revert-buffer            (none)     將暫存區恢復到前一次存檔時的狀態
save-buffer                C-x C-s     存檔 ( 可能會造成終端機當機 ; 用 C-q 重開 )
save-buffers-kill-emacs    C-x C-c     跳出 emacs
save-some-buffers        C-x s     對每個暫存區都詢問是否儲存
scroll-down                M-v         向下一個畫面
scroll-left                C-x <     將視窗向左捲動
scroll-other-window        M-C-v     捲動另一視窗
scroll-right            C-x >     將視窗向右捲動
scroll-up                C-v         向上一個畫面
set-mark-command        C-@         標記區塊起點終點
(same as above)             C-SPACE  同上
set-fill-prefix            C-x.     將行首到目前游標所在列設定為縮排字串,並將每段的第一行首插入此字串。若在第一列執行此指令則取消此功能。
shell-send-eof            C-c C-d     檔尾字元
shrink-window            (none)     將視窗上下縮小
shrink-window-horizontally    C-x {    將視窗左右變窄
spell-buffer            (none)     對目前的暫存區作拼字檢查
spell-region            (none)     對目前的區域作拼字檢查
spell-string            (none)     對目前的字串作拼字檢查
spell-word                M-$         對游標後的字作拼字檢查
split-line                M-C-o     將游標所在位置分成兩行 ; 縮排至游標所在列。
split-window-horizontally    C-x 2     水平分割視窗
split-window-vertically        C-x 5     垂直分割視窗
start-kbd-macro            C-x (     開始定義巨集
start-kbd-macro            C-u C-x (     執行上一個定義的巨集,然後加上另一些按鍵
stop-shell-subjob        C-c C-z     暫停目前的 job
suspend-emacs            C-z         暫停 emacs,用 fg 或是 exit 來重開
switch-to-buffer         C-x b     跳到指定的暫存區去
switch-to-buffer-other-window    C-x 4 b     在另一視窗中切換到另一個暫存區
text-mode                (none)     離開縮排模式,回到 text 模式。
transpose-chars             C-t         對調兩字元
transpose-lines            C-x C-t     對調兩行
transpose-paragraphs    (none)     對調兩段
transpose-sentences         (none)     對調兩句
transpose-words            M-t         對調兩單字
unexpand-abbrev            (none)     取消前一次的縮寫展開
universal-argument         C-u n     將下一個指令重複 n 次
upcase-region            C-x C-u     將區塊中的每個單字改為大寫
upcase-word                M-u         將單字改為大寫
view-emacs-news            C-h n     顯示 emacs 的功能更新說明
view-lossage            C-h l     查詢前 100 個輸入過的字元
where-is                C-h w     查詢此指令的按鍵
write-abbrev-file         (none)     寫入縮寫檔
write-file                C-x C-w     將暫存區的資料寫入檔案
yank                    C-y          恢復刪除

對於LsD使用者的建議

對於LsD使用者的建議…  保持身體的最佳狀態:
不管在精神上或是生理上,盡可能的保持最佳狀態在進入LSD世界,在進入狀態之間,不適的身體容易造成心理惶恐,容易產生一些負面影響(至少在經驗上曾經發生),而且在每次結束後,體能消耗會非常大(即使你坐著不動也一樣,不過不知道原因),維持好的體能及精神狀態能夠幫助你保持過程的最佳狀態及應付結束後的虛弱感。

在經驗上,曾有同一劑量的LSD卻造成七個小時跟二十幾個小時的藥效的差異,中間的差異可能是體能,並不確定,但是良好的體能的確可以讓藥物狀況更持久。

找個你信任的人,並且在他意識清楚的狀況下陪著你:

這點挺重要的,因為每個人會在那個世界裡經歷了什麼都不同,而每個人的精神狀態都不一樣,不要以為自己什麼都可以撐的住,或許在某個場景裡,你的精神狀態或是生理狀態可能就把持不住,機率雖然不大,但是保護自己是蠻重要的一點,而且在有人陪的狀況下會有安全感,狀況也較為穩定。

補充體力:

在藥效結束之後,讓自己獲得充分的休息,並補充果汁之類含水量高並清淡的食物,最好是能夠滿足胃跟舌頭的食物,一方面可以獲得適當的營養補充,一方面也可以讓心情愉快。

練習冥想:

在狀態過後,你會發現冥想變的更容易進入,短暫多次的冥想對體能的恢復也有幫助,在冥想過程中也更清楚理清你所經歷的世界帶給你什麼。

另一方面,acid會減弱你在藥物狀態中的意志力,冥想練習有助於意志力的維護,也更容易記住你再另外一個世界中的經歷。

吸收更多的事物,思考更多的想法:

這一點講來可能有些人不贊同,但是LSD是不會無中生有的,雖然他屬於心靈方面的物質,但是也只是激發你潛在的能力等,在反覆的思考及大量的吸收週遭的知識,對於下一次的過程應該會有不小的幫助,對於週遭的事物也變得更有興趣觀察,這次想不出的問題,或許下一個過程中你得到更多的答案。
使用過程的建議:

過程中再追加劑量,在經驗裡是不愉快的經驗,在每一次使用做好準備,控制劑量等等,盡量別在使用過程中在追加藥物的習慣。

注意週遭的事物,而不是藥物的過程,執著藥物的過程,情緒不容易進入狀況,所以盡量別為了用藥而用藥,而是在進行某個過程,例如旅行,或是沉思,或是party等等中使用藥物,並且只要顧著做你原本正在做的事就可以了,另外也盡量別去在意藥物曾經帶給你什麼。

LSD會反應現實的情境,也就是你在藥物狀況中,所待的現實世界,所以環境的選擇非常重要,在經驗中,大自然的環境要人工的環境要好太多,音樂也是很重要的因素。

稀釋的相同藥劑,跟未稀釋前,稀釋過後的藥效明顯減弱,原因不明。

在一個讓你覺得舒適的空間,包括空間的配置,空氣等等條件,讓自己覺得舒服而且感到安全。