{ "uuid": [ { "value": "40f5b812-3bf8-47e5-bc39-57d9ae8db404" } ], "langcode": [ { "value": "en" } ], "type": [ { "target_id": "daily_email", "target_type": "node_type", "target_uuid": "8bde1f2f-eef9-4f2d-ae9c-96921f8193d7" } ], "revision_timestamp": [ { "value": "2025-05-11T09:00:07+00:00" } ], "revision_uid": [ { "target_type": "user", "target_uuid": "b8966985-d4b2-42a7-a319-2e94ccfbb849" } ], "revision_log": [], "status": [ { "value": true } ], "uid": [ { "target_type": "user", "target_uuid": "b8966985-d4b2-42a7-a319-2e94ccfbb849" } ], "title": [ { "value": "Abbreviations are better than aliases" } ], "created": [ { "value": "2024-08-24T00:00:00+00:00" } ], "changed": [ { "value": "2025-05-11T09:00:07+00:00" } ], "promote": [ { "value": false } ], "sticky": [ { "value": false } ], "default_langcode": [ { "value": true } ], "revision_translation_affected": [ { "value": true } ], "path": [ { "alias": "\/daily\/2024\/08\/24\/abbreviations-are-better-than-aliases", "langcode": "en" } ], "body": [ { "value": "\n
Shell aliases are a useful way to shorten long or complicated commands or to easily add additional arguments when running commands.<\/p>\n\n
Common aliases are I see are I've been experimenting with Zellij for the last day or so, and have written aliases like Running aliases makes it easier and quicker for me to run these commands, and less likely for me to make errors and type incorrectly.<\/p>\n\n The issue with aliases is that you can forget that the underlying commands are if you only type and see It's also not easy when giving demos or pair or mob programming for others to see and understand the commands that are being run.<\/p>\n\n Instead of aliases, I mostly use abbreviations with zsh-abbr that expand automatically after pressing the space key.<\/p>\n\n That way, I and others get to see and understand the commands being run.<\/p>\n\n I still have some aliases that don't expand but now I use abbreviations as my default approach.<\/p>\n\n ",
"format": "full_html",
"processed": "\n Shell aliases are a useful way to shorten long or complicated commands or to easily add additional arguments when running commands.<\/p>\n\n Common aliases are I see are I've been experimenting with Zellij for the last day or so, and have written aliases like Running aliases makes it easier and quicker for me to run these commands, and less likely for me to make errors and type incorrectly.<\/p>\n\n The issue with aliases is that you can forget that the underlying commands are if you only type and see It's also not easy when giving demos or pair or mob programming for others to see and understand the commands that are being run.<\/p>\n\n Instead of aliases, I mostly use abbreviations with zsh-abbr that expand automatically after pressing the space key.<\/p>\n\n That way, I and others get to see and understand the commands being run.<\/p>\n\n I still have some aliases that don't expand but now I use abbreviations as my default approach.<\/p>\n\n ",
"summary": null
}
]
}gs<\/code> for
git status<\/code>,
a<\/code> for
artisan<\/code> and
dr<\/code> for
drush<\/code>.<\/p>\n\n
zl<\/code> for
zellij list-sessions<\/code>, but have also added extra arguments such as
zellij list-sessions | sort | grep -v EXITED<\/code> to sort the sessions and filter any exited sessions.<\/p>\n\n
gs<\/code> or
zl<\/code>.<\/p>\n\n
gs<\/code> for
git status<\/code>,
a<\/code> for
artisan<\/code> and
dr<\/code> for
drush<\/code>.<\/p>\n\n
zl<\/code> for
zellij list-sessions<\/code>, but have also added extra arguments such as
zellij list-sessions | sort | grep -v EXITED<\/code> to sort the sessions and filter any exited sessions.<\/p>\n\n
gs<\/code> or
zl<\/code>.<\/p>\n\n