劉若英寫給祖父祖母的回憶《一世得體》
文章來源: 綜合娛樂 於
- 新聞取自各大新聞媒體,新聞內容並不代表本網立場!
這本來是劉若英多年前紀念祖母祖父情深的一篇文章的標題。劉若英的祖父是將軍,後來任軍校校長,祖母則是當時的校花。祖父母數十年如一日的相濡以沫對劉若英童年成長的影響非常大。文章《一世得體》在劉若英的筆下緩緩流淌出一個女人的處事優雅得體,對內操持有度,對外落落大方的女人榜樣。侵染著書香和優雅的文筆更是讓許多歌迷訝異於奶茶劉若英自然流露的文學素養。
劉若英還是第一個給助理寫文章的藝人。她寫字隨心,往往有感而發。她主要擅長對人物進行描寫刻畫,字裏行間片刻讀出溫暖。像她的作品有《今年桂花不飄香》寫的是自己和將軍副官的故事;《小梅》寫的是她對助理小梅的感激;《一世得體》寫的是祖母與祖父的回憶;《44歲,寫給自己的信》寫的是和自己靈魂的對話。筆下能流露出溫情故事的女子多半內心溫婉才華傍身,有一種安靜的氣質獨立於芸芸眾生之中。這在日漸浮躁的娛樂圈簡直就是一尊活化石。
文藝氣質的劉若英,印象中隻記得她代言過烏鎮旅遊景區。在江南水鄉的那一抹斜陽中,奶茶懷裏敞開著半本書,斜坐在小船上。仿佛時光都在這一刻靜止,所有的安然在此生根發芽。這份下午4點的美好被永恒地保留下來深深留念在人們心中。
顯赫家世讓她從小得到很好的教育機會,不僅文采出色,更是專業科班音樂係出身。剛出道時,陰差陽錯成為才子陳升的助理,做助理的3年很好地磨礪了她對音樂的創作和理解。而奶茶這個別稱也正是來自於陳升所贈,因為劉若英的英文名Rene和台語“奶”發音很像。她的首次愛情的光臨是隨著她進入職業歌手行業時降臨的。
誰都知道奶茶劉若英當年對師傅劉升心生愛意。奈何她還沒有戀愛就已經失戀,因為當時31歲的陳升已經娶妻生子。這段情誼被她很好的轉化為彼此惺惺相惜的友誼。乃至於陳升後來出書,仍邀請劉若英為他寫序《給九十歲的你》。在序中劉若英坦誠寫到:“有時我很恨,為什麽我的人生到現在還必須跟你的名字扯在一起,但也許我應該感恩,像“奶茶”這樣的名字,也隻有你想得出來。”
時間的發酵,更顯這份情誼的難得。這已然不是“愛與不愛”的選題範圍。在這二十多年期間,劉若英最被觀眾熟知的是她充滿溫暖的療傷情歌。一首《後來》成為多少年KTV熱搜榜經久不衰必點曲目,還有她的《當愛在靠近》、《為愛癡狂》、《很愛很愛你》和《最好的未來》等等膾炙人口的歌曲。不同於現在造星時代的歌手,那個時代的她,會唱歌會寫歌會創作,所有歌手的成長都要經過唱片公司一步一步耐心打磨雕琢之後才會出現在觀眾麵前。
娛樂圈總是演員歌手不分家。劉若英最早是從電影配角和電視劇起步的,有《人間四月天》中的張幼儀,有《粉紅女郎》中的“離婚狂”,有《新結婚時代》中的顧小西。這些角色的內心世界豐富,充滿付出精神,非常契合劉若英的氣質。
回顧奶茶劉若英近半生的人生曆程,才意識到這樣的女子應該匹配一份更幸福的婚姻。事實上,劉若英在41歲的時候,也就是2011年和丈夫鍾小江走進了婚姻的殿堂,在去年9月發微博承認已經懷孕,曬出夫妻恩愛合影。在這個明星高調曬幸福的年代,她連結婚懷孕生子都是溫溫和和,安安靜靜的。就在1月29日,平安產下一子。在大家還在陳赫離婚風波中各種吐槽的時候,她隻是忍不住喜悅,安靜的在微博曬了一張嬰兒腳丫的照片。
全世界都知道奶茶有“小珍珠”了。這個在世人眼中溫婉得體的女子,將她最美好的年華都奉獻給了舞台。婚後趨於低調安靜的她,觀眾也從來沒有忘記過她。都知道這個一世得體的奶茶劉若英,在幸福的途中。
-->
`,
"script":[{"type":"text/javascript","src":"//widgets.outbrain.com/outbrain.js","async":"async"}]
}
, "gg_rightside": {
"html":`
`,
"script":[{"type":"text/javascript","src":"//widgets.outbrain.com/outbrain.js","async":"async"}]
}
, "gg_duturandom": {
"html":`
`,
"script":[]
}
, "gg_square": {
"html":`
`,
"script":[]
}
, "gg_topbanner": {
"html":`
`,
"script":[]
}
, "gg_middlesquare": {
"html":`
`,
"script":[]
}
, "gg_dutu": {
"html":`
`,
"script":[]
}
, "gg_botline": {
"html":``,
"script":[]
}
, "gg_dututop": {
"html":`
`,
"script":[]
}
, "gg_shipintop": {
"html":`
`,
"script":[]
}
, "gg_inContent": {
"html":`
`,
"script":[]
}
, "gg_shipinrandom": {
"html":``,
"script":[]
}
, "gg_sideSticky": {
"html":`
`,
"script":[]
}
, "gg_bottombanner": {
"html":`
`,
"script":[{"type":"text/javascript","src":"//widgets.outbrain.com/outbrain.js","async":"async"}]
}
, "gg_marquee": {
"html":`
`,
"script":[]
}
}
const adEnv={
"gg_header": {
"html":``,
"script":[{"type":"text/javascript","exec":` var googletag = googletag || {}; googletag.cmd = googletag.cmd || []; var pbjs = pbjs || {}; pbjs.que = pbjs.que || []; `},{"type":"text/javascript","src":"https://adncdnend.azureedge.net/adn-hb/adn.wnx2.js","async":""},{"type":"text/javascript","src":"https://adncdnend.azureedge.net/adn-video/WenxuecityPlayer.js","async":"async"}]
}
}
const wxcEnv = {
"base":{
"exe":[],
"src":[
{"src": "/news/js/recommendednews.js","defer":"true"},
{"src":"/js/wxcFunc.js","defer":"true"}
]
},
"func":{
"exe":[
//展示評論
'function showMoreComments(){let n = 0;for(let i=0;i
2){dom.hide();}}$("#showallcomment").show();$("#showlesscomment").hide();};',
],
"src":[
//圖片,搜索,QR code
{"src": "/news/js/view.js?v=05132024"},
//計數器
{"src":"//count.wenxuecity.com/service/count/script/do.php?type=news&id=94498&n=0&out=jsval","defer":"true"},
]
}
}
function wxcCode(){
wxcEnv.base.exe.forEach(x=>{
let tag = buildAdcode(x);
document.head.append(tag);
})
wxcEnv.base.src.forEach(src => {
let tag = buildSrc(src)
document.head.append(tag);
});
wxcEnv.func.exe.forEach(x=>{
let tag = buildAdcode(x);
document.body.append(tag);
})
wxcEnv.func.src.forEach(src => {
let tag = buildSrc(src)
document.body.append(tag);
});
}
function adcode(){
let adkey = Object.keys(ads);
adkey.forEach(x=>{
let code = ads[x].html;
let div = document.getElementById(x);
if(div)div.innerHTML = code;
ads[x].script.forEach(s=>{
if(Object.keys(s).indexOf('src')===-1){
let tag = buildAdcode(s.exec);
document.body.append(tag);
}else{
let tag = buildSrc(s);
document.body.append(tag);
}
})
})
}
function baseCode(){
let baseKeys = Object.keys(adEnv);
baseKeys.forEach(x=>{
adEnv[x].script.forEach(s=>{
if(Object.keys(s).indexOf('src')===-1){
let tag = buildAdcode(s.exec);
document.head.append(tag);
}else{
let tag = buildSrc(s);
document.head.append(tag);
}
})
})
}
function buildAdcode(script){
let tag = document.createElement('script');
tag.innerHTML = script;
return tag;
}
function buildSrc(obj){
let keys = Object.keys(obj);
let tag = document.createElement("script");
keys.forEach(key=>{
tag.setAttribute(key, obj[key]);
})
return tag ;
}