诗为怀古而作,所以首先提出与公安县有历史关系的两个古人——吕蒙和刘备。赤壁之战,孙权刘备联合破曹操。战争结束,“周瑜为南郡(汉置,郡治江陵,吴移治公安)太守,分南岸地以给备。备别立营于油江口,改名为公安。备以瑜所给地少,不足以安民,复从权满刺州数郡。”(《三国志·蜀书·先主传》注引《江表传》)刘备“借剃州”不还,孙权便要用武力夺取,任其事者为吕蒙。吕蒙趁蜀将关羽伐魏之机,奇袭南郡。事后,孙权以吕蒙为南郡太守,封“孱陵侯”,也治公安。这是几百年前的历史人物和历史事件,早就过去了。如今只剩得“野旷吕蒙营,江深刘备城”。营已不在,只有遗址,所以说是“野旷”;城在江边,所以说是“江深”。这是首联,是写“古”。
下面接着写景:“寒天催日短,风浪与云平。”这副颔联,上句写时,下句写地。这时正是冬天,夜长昼短,才见旭日东升,忽又夕阳西下,好象有人催着似的。“催”字用得好,极见作者炼字功夫。诗人这时正坐在江边的小船上,面对风急天高、波涛汹涌的景色,不禁感慨系之。“与云平”,极言浪高。杜诗《秋兴八首》之一有句云:“江间波浪兼天涌”。清人钱谦益笺注:“江间汹涌,则上接风云。”这也可以作为“波浪与云平”的注脚。颈联“洒落天臣契,飞腾战伐名”是承首联的:上句指刘备与诸葛亮的关系,下句指吕蒙擒关羽的战功。首联说的是“古”,此联说的是“怀”,说古处接“景”(寒天、风浪),说怀处接“情”:所以尾联写出了“维舟倚前浦,长啸一含情”两句。
“维舟倚前浦,长啸一含情”中的情包含了两层意思。首先是“思古之幽情”。刘备与诸葛亮的天臣关系,非同等闲。刘备三顾茅庐,孔明隆中决策。刘备临终时,托诸葛亮以后事。其次是“讽今之隐情”。唐代的李光弼、郭子仪就是像吕蒙那样的名将,可惜他们不遇明主。唐代宗宠信鱼朝恩、程元振,李、郭同受其害。所以他们虽然都有“飞腾战伐”之名,仍然不能取得全国安定团结的局面,这是诗人引以为恨的。由吊古伤今而托古讽今,这首诗的弦外之音是可以想见的。
“东阁官梅动诗兴,还如何逊在扬州”二句赞美裴迪咏早梅诗:你在蜀州东亭看到梅花凌冬盛开,诗兴勃发,写出了如此动人的诗篇,倒像当年何逊在扬州咏梅那般高雅。何逊是杜甫所服膺的南朝梁代的诗人,杜甫《解闷十二首》之七,有“颇学阴(铿)何(逊)苦用心”的诗句,这里把裴迪与何逊相比,是表示对裴迪和他来诗的推崇。
“此时对雪遥相忆,送客逢春可自由?”二句上承“动诗兴”,说在这样的时候,单是看到飞雪就会想起故人,思念不已,何况你去东亭送客,更何况又遭遇到那恼人的梅花,要你不想起我,不思念我,那怎么可能?这样遥领故人对自己的相忆,表达了对故人的深深谢忱和心心相印的情谊。“此时”,即肃宗上元元年末、二年初,正是安史叛军气焰嚣张、大唐帝国万方多难之际,裴杜二人又都来蜀中万里作客,“同是天涯沦落人”,相忆之情,弥足珍重。
“幸不折来伤岁暮,若为看去乱乡愁。”早梅开花在岁末春前,它能使人感到岁月无情,老之易至,又能催人加倍思乡,渴望与亲人团聚。大概裴诗有叹惜不能折梅相赠之意吧,诗人说:幸而你未折梅寄来勾起我岁暮的伤感,要不然,我面对折梅一定会乡愁撩乱、感慨万千的。诗人庆幸未蒙以梅相寄,恳切地告诉友人,不要以此而感到不安和抱歉。在我草堂门前的浣花溪上,也有一株梅树呢。“江边一树垂垂发,朝夕催人自白头。”这两句是说:这一树梅花啊,如今也在渐渐地开放,好像朝朝暮暮催人老去,催得我早已白发满头了。倘蒙您再把那里的梅花寄来,让它们一起来折磨我,我可怎么承受得了!催人白头的不是梅,而是愁老去之愁,失意之愁,思乡之愁,忆友之愁,最重要的当然还是忧国忧民、伤时感世之愁,千愁百感,攒聚一身,此头安得不白?与梅花梅树又有什么相干!可怜这“江边一树”,也实在晦气,自家无端挨骂不算,还牵连得百里之外的东亭梅花,也被宣布为不受欢迎者。
此诗通篇都以早梅伤愁立意,前两联就着“忆”字感谢故人对自己的思念,后两联围绕“愁”字抒写诗人自己的情怀,构思重点在于抒情,不在咏物,但历来被推为咏梅诗的上品,明代王世贞更有“古今咏梅第一”的说法(见仇兆鳌《杜少陵集详注》卷九引)。原来,诗歌大抵以写情为第一要义,咏物诗也须物中见情,而且越真挚越深切越好,王世贞立论的出发点,应该也是一个“情”字。这首诗“直而实曲,朴而实秀”(清人黄生语),在杜诗七律中,别具一种风格。