GNU/Linux >> Belajar Linux >  >> Linux

Editor Vim:Cara Menambah atau Mengurangi Tanggal, Waktu, Nomor Romawi, dan Ordinal

Dari editor Vim, pindahkan kursor ke angka dan tekan Ctrl+A untuk menambah angka atau Ctrl+X untuk mengurangi jumlahnya.

  • Ctrl+A untuk menambah angka di bawah kursor
  • Ctrl+X untuk mengurangi angka di bawah kursor


Ctrl-A dan Ctrl-X hanya akan bekerja pada angka. Namun menggunakan plugin Speeddating Vim, Anda dapat menggunakan Ctrl+A dan Ctrl+X di editor Vim untuk menambah atau mengurangi Tanggal, Waktu, Angka Romawi, dan Angka Asli.

2 Langkah untuk Menginstal speeddating.vim

Langkah 1:Unduh plugin versi terbaru dari vim.org

Unduh plugin dari vim.org

$ cd /usr/src
$ wget -O speeddating.vim http://www.vim.org/scripts/download_script.php?src_id=9356

Langkah 2:Instal plugin vim Kencan Cepat

$ mkdir ~/.vim # if the directory does not exist already

$ cd ~/.vim/plugin/

$ cp /usr/src/speeddating.vim .

Penggunaan Plugin Vim Speeddating

1. Tambah atau Kurangi Tanggal Di Dalam Editor Vim

Asumsikan bahwa dalam teks berikut, seharusnya tanggal 1 Juli, bukan 30 Juni.

On June 30th, 2009 we have published Top 5 Best Linux Text editors post.
Vim took the first place with a huge margin.

Pindahkan kursor Anda ke “30 Juni 2009” dan tekan Ctrl+A, yang secara otomatis akan menambah tanggal menjadi “1 Juli 2009”.

On July 1st, 2009 we have published Top 5 Best Linux Text editors post.
Vim took the first place with a huge margin.

Catatan: Untuk mengurangi tanggal tekan Ctrl+X.

2. Format Tanggal yang Didukung untuk Plugin Vim Speeddating

Plugin kencan kilat mendukung format tanggal berikut.

  1 %i, %d %h %Y %H:%M:%S %z         Tue, 22 Sep 2009 16:06:21 +0000
  2 %i, %h %d, %Y at %I:%M:%S%^P %z  Tue, Sep 22, 2009 at 04:06:21PM +0000
  3 %a %b %_d %H:%M:%S %Z %Y         Tue Sep 22 16:06:21 UTC 2009
  4 %a %h %-d %H:%M:%S %Y %z         Tue Sep 22 16:06:21 2009 +0000
  5 %h %_d %H:%M:%S                  Sep 22 16:06:21
  6 %Y-%m-%d%[ T_-]%H:%M:%S %z       2009-09-22 16:06:21 +0000
  7 %Y-%m-%d%[ T_-]%H:%M:%S%?[Z]     2009-09-22 16:06:21
  8 %Y-%m-%d                         2009-09-22
  9 %-I:%M:%S%?[ ]%^P                4:06:21PM
 10 %-I:%M%?[ ]%^P                   4:06PM
 11 %-I%?[ ]%^P                      4PM
 12 %H:%M:%S                         16:06:21
 13 %B %o, %Y                        September 22nd, 2009
 14 %d%[-/ ]%b%1%y                   22-Sep-09
 15 %d%[-/ ]%b%1%Y                   22-Sep-2009
 16 %Y %b %d                         2009 Sep 22
 17 %b %d, %Y                        Sep 22, 2009
 18 %^v                              MMIX
 19 %v                               mmix

Semua format di atas diperlakukan sebagai format tanggal dan waktu, yang secara otomatis akan mengubah Hari dalam seminggu, Bulan dan waktu dengan tepat.

Dengan menempatkan kursor, dan menekan CTRL+A dapat meningkatkan berikut ini.

  • Anda dapat mengubah tanggal.
  • Anda dapat mengubah Tahun.
  • Anda dapat mengubah waktu.

Catatan: Ini juga menambah ordinal seperti 1 hingga 2 ketika ctrl+A ditekan pada kata itu.

3. Tentukan Format Kustom untuk Plugin Vim Kencan Cepat

Gunakan :SpeedDatingFormat untuk menentukan format khusus. Semua format yang ditampilkan dalam man strftime dapat diterima untuk format khusus.

$ man strftime

$ vim project.txt

:SpeedDatingFormat [your-custom-format]

4. Tambah atau Kurangi Waktu Menggunakan Plugin Vim Speeddating

Sebelum Ctrl+A:

10:22 AM

Tempatkan kursor di bawah 10 dan tekan Ctrl+A untuk menambah waktu seperti yang ditunjukkan di bawah ini:

11:22 AM

Catatan:

  • Saat waktu melewati 24 jam, tanggal juga otomatis bertambah.
  • Untuk mengurangi waktu tekan Ctrl+X.

5. Menambah atau Mengurangi Angka Romawi

Pindahkan kursor Anda di bawah angka romawi dan tekan Ctrl-A.

Sebelum Ctrl-A:

III

Tekan Ctrl+A untuk menambah angka romawi seperti gambar di bawah ini:

IV

Catatan: Untuk mengurangi angka Romawi tekan Ctrl+X.


Linux
  1. Bagaimana Melakukan A Ls Dan Kemudian Mengurutkan Hasil Berdasarkan Tanggal Dibuat?

  2. Cara Melihat Tanggal dan Waktu Reboot Sistem Linux

  3. Bagaimana cara mengatur Debian untuk memperbarui waktu dan tanggal secara otomatis?

  1. Cara Mendapatkan Tanggal dan Waktu Saat Ini dengan Python

  2. Ubah Tanggal, Waktu, dan Zona Waktu di CentOS 8 - Bagaimana Caranya?

  3. CentOS / RHEL :Cara mengetahui tanggal dan waktu pemasangan RPM

  1. Cara menyetel tanggal dan waktu di AlmaLinux

  2. Cara Menyimpan File di Vim / Vi dan Keluar dari Editor

  3. Cara Menemukan Tanggal Dan Waktu Instalasi Yang Tepat Dari OS Linux Anda