In einem Textdokument muss ich während der Bearbeitung häufig Kalenderdaten erhöhen / verringern. Freitag muss also Montag werden, Dezember muss März werden usw.
Oder der 28. April nach dem Hinzufügen von 5 wird der 03. Mai, und sogar der 31. Dezember 2017 nach dem Hinzufügen von 15 wird der 15. Januar 2018.
Gibt es eine Möglichkeit, dies zu erreichen, indem Sie den Cursor auf das gewünschte Wort / die gewünschte Zahl setzen und einige Tasten drücken, um sie zu erhöhen oder zu verringern?
Während ich am Freitag etwas drücke, um "Add 3" zu sagen, wird es Montag usw. Während ich am 28. April 28 etwas drücke, um "Add 5" zu sagen, wird es der 3. Mai. Aber während ich am 28. April auf etwas traf, um 'Subtrahieren 2' zu sagen, wird es der 28. Februar usw.
Damit Sie sich ein Bild machen können, hat vim ein Speeddating-Plugin, das genau das tut, was ich anstrebe.
quelle
Antworten:
Die Antwort verwendet
calendar-day-name-array
undcalendar-month-name-array
welche werden von calendar.el festgelegt und mit Emacs geliefert:Erhöhen oder verringern Sie auch positive Ganzzahlen: https://github.com/andreas-roehler/numbers-at-point
quelle