Gnome-Shell
notify-send - 當消息超過一行時如何顯示完整消息?
假設我使用
notify-send
這條長消息:notify-send 'd: title, up/down: zoom, w: win_to_img, </>: rotate, *: orig, Enter/0: blah blah blah'
但它會截斷消息,只顯示其中的一部分,沒有查看完整消息的選項:
使用 Fedora 21,我可以查看完整的消息(在底部彈出捲動條),但使用 Fedora 24 時無法查看。
版本
notify-send
是 libnotify-0.7.6-8.fc24.i686。無論如何在 Fedora 24 中顯示完整的消息?
notify-send
像這樣工作:notify-send [OPTION...] <SUMMARY> [BODY]
現在,由於您只有一個(帶引號的)字元串,因此用於 the
SUMMARY
並且 theBODY
為空。只需對 the 使用空白或其他內容,SUMMARY
然後BODY
將顯示整個消息(但僅當您將滑鼠懸停在彈出視窗上時)1:notify-send ' ' 'd: title,up/down: zoom,w: win_to_img,</>: rotate,*: orig,Enter/0: blah blah blah'
或者,如果您願意
gdbus
:gdbus call --session --dest org.freedesktop.Notifications --object-path \ /org/freedesktop/Notifications --method org.freedesktop.Notifications.Notify \ my_app_name 42 '' "" 'd: title, up/down: zoom, w: win_to_img, </>: rotate, \ *: orig, Enter/0: your very long message should now span over multiple lines \ and stuf blah blah blah blah whatever...' '[]' '{}' 20
1:這是在 gnome 3 上,其他 DE 可能實際上會顯示整個消息,而無需將滑鼠懸停在它上面