انجمنهای فارسی اوبونتو
کمک و پشتیبانی => برنامهسازی => نویسنده: esmaeelE در 09 بهمن 1402، 02:48 بظ
-
روی پوسته در فایل bash_aliases. میانبرهایی به این شکل تعریف کردم
هدف درج خودکار و سریع تاریخ کنونی در نامگذاری فایلها است.
alias now="date '+%Y_%m_%d'"
alias now_j="jdate '+%Y_%m_%d'"
میخواهم روی ویم از این میانبرها استفاده کنم.
به این شکل که در زمان ساخت فایل جدید بشود در قسمت نام فایل از تاریخ کنونی استفاده کرد.
اما دو دستور tab-new و e: به میانبرها دسترسی ندارند.
:e `now`.md
:tab-new `now`.md
چطور میشود این ویژگی را پیادهسازی کرد.
-
توی vimrc بذار:
cnoremap YMD <C-R>=strftime("%Y-%m-%d")<CR>
و توی vim این رو بزن:
:e YMD.md