此诗写一个伤病退伍在还乡途中的军人,从诗题看可能是以作者目睹的生活事件为依据。诗人用集中描画、加倍渲染的手法,着重塑造人物的形象。诗中的这个伤兵退伍后,他很快就发觉等待着他的仍是悲惨的命运。“行多”,已不免疲乏;加之“有病”,对赶路的人就越发难堪了。病不能行,便引出“住”意。然而住又谈何容易,离军即断了给养,长途跋涉中,干粮已尽。“无粮”的境况下多耽一天多受一天罪。第一句只短短七字,写出“病军人”的三重不堪,将其行住两难、进退无路的凄惨处境和盘托出,这就是“加倍”手法的妙用。第二句承上句“行”字,进一步写人物处境。分为两层。“万里还乡”是“病军人”的目的和希望。尽管家乡也不会有好运等着他,但狐死首丘,叶落归根,对于“病军人”不过是得愿死于乡里而已。虽然“行多”,但家乡远隔万里,未行之途必更多。就连死于乡里那种可怜的愿望怕也难以实现呢。这就使“未到乡”三字充满难言的悲愤、哀怨,令读者为之酸鼻。这里,“万里还乡”是不幸之幸,对于诗情是一纵;然而“未到乡”,又是“喜”尽悲来,对于诗情是一擒。由于这种擒纵之致,使诗句读来一唱三叹,低回不尽。
诗的前两句未直接写人物外貌。只闻其声,不见其人。然而由于加倍渲染与唱叹,人物形象已呼之欲出。在前两句铺垫的基础上,第三句进而刻画人物外貌,就更鲜明突出,有如雕像被安置在适当的环境中。“蓬鬓”二字,极生动地再现出一个疲病冻饿、受尽折磨的人物形象。“哀吟”直接是因为病饿的缘故,尤其是因为创伤发作的缘故。“病军人”负过伤(“金疮”),适逢“秋气”已至,气候变坏,于是旧伤复发。从这里又可知道其衣着的单薄、破敝,不能御寒。于是,第四句又写出了三重“不堪”。此外还有一层未曾明白写出而读者不难意会,那就是“病军人”常恐死于道路、弃骨他乡的内心绝望的痛苦。正由于有交加于身心两方面的痛苦,才使其“哀吟”令人不忍卒闻。这样一个“蓬鬓哀吟”的伤兵形象,作者巧妙地把他放在一个“古城”的背景下,其形容的憔悴,处境的孤凄,无异十倍加。使人感到他随时都可能像蚂蚁一样在城边死去。
这样,通过加倍手法,有人物刻划,也有背景的烘托,把“病军人”饥、寒、疲、病、伤的苦难集中展现,它客观上是对社会的控诉,也流露出诗人对笔下人物的深切同情。
“修蛇横洞庭,吞象临江岛。积骨成巴陵,遗言闻楚老。”古代流传过这样一个神话故事:尧曾派后羿在洞庭斩杀巴蛇(即修蛇,大蛇)。这条大蛇死后,蛇骨堆积得像臣陵一样,因此人们把这个地方取名为巴陵。古代还传说,巴蛇能吞食巨象:“巴蛇食象,三岁而出其骨。”(《山海经·海内南经》)诗一开始,诗人就用这些传说作了一个比喻:襄州将领康楚元、张嘉延在荆州叛乱,就像那大蛇一样吞食巨象,在洞庭湖一带横行无忌,作恶多端。
“水穷三苗成,地窄三湘道。岁晏天峥嵘,时危人枯槁。思归阻丧乱,去成伤怀抱。”这几句写诗人当时的心情和处境。是说自己正流落在穷乡僻壤,加上岁暮将至,气候阴寒,时局充满危机。诗人被困居在这里,形容枯槁,憔悴不堪,虽然归心似箭,无奈又为动乱的现实所阻隔,真是有家难投,报成无门。
“郢路方丘墟,意华亦倾倒。风悲猿啸苦,木落鸿飞早。”前两句写社会环境:由于当时荆州一带战乱纷扰,破坏严重。昔日繁华的章华台亦已倒塌。后两句写自然环境,点出时令和节气。时值深秋,秋风萧瑟,猿啸声声,落叶纷纷。鸿雁早已自北而南,飞回南方了。这几句写的都是客观现实和自然景物,但诗人愁苦忧伤的心情却在字里行间处处流露,不能自已,大有物尚如此,人何以堪的深沉感慨。
“日隐西亦沙,月明东城草。关河望已绝。氛雾行当扫。长叫天可闻?吾将问苍吴!”《水经注》有这样的记载:“洞庭湖水广圆五百余里,日月若出没于其中。”看来诗人“临洞庭”的时间已经不短,太阳已被洞庭湖西的赤沙湖所吞没。一轮明月却从东方冉冉升起,照完了青草湖。
末尾四句,诗人写得尤其沉痛:天色已晚,山河逐渐望不见了。有如烟氛迷雾的“荆州贼乱”理应统统一扫而光!我要高声地问问苍天:我的呼叫声你到底听得见还是听不见?由于时代动乱和个人坎坷的经历,在这首诗里,忧愤不平和感伤的情绪不免流露,但与此同时,也可窥见已是垂暮之年的诗人,仍然密切关注时局,把批判的矛头直指封建上层统治集团,他那豪迈不羁的性格和炽烈奔放的感情不减当年。
全诗对“洞庭”的自然景物没有作精细的刻画和描写,只是选择了“荆州贼乱”这一客观事实来抒发自己内心的感受和强烈的爱憎,达到“言怀”的目的。诗中运用神话传说作比喻,使诗意增添了浪漫主义的情调和色彩。这首诗除了首尾几句外,也有不少对偶的句子,但都自然而毫无斧凿痕迹,充分显示出诗人功力的深厚。