Langsung ke konten utama

vi / emacs keybinding di abiword

vi / emacs keybinding di abiword

vi / emacs keybinding di abiword

Author: Indra Ginanjar <indraginanjar@gmail.com>
Title:vi / emacs keybinding di abiword
Date: 2014-04-12 (Sabtu, 12 April 2014)

Pendahuluan

abiword telah memiliki fungsi keybinding (fungsi keyboard dan shortcut) vi dan emacs meskipun belum secara lengkap. Karena belum lengkap dan kekurangan tenaga developer untuk menyempurnakannya, kemampuan keybinding ini tidak ditampilkan untuk user umum dan juga tidak disupport oleh developer-nya. Sehingga untuk menggunakannya user harus mengubah file konfigurasi abiword sendiri. Pada tulisan ini akan dijelaskan langkah-langkah yang diperlukan untuk mengaktifkan fungsi keybinding vi atau emacs pada abiword.

Langkah-langkah

  1. Jalankan abiword minimal sekali agar ia menghasilkan file konfigurasi ~/.config/abiword/profile

    Catatan: ~ sama dengan lokasi folder home

    contoh lokasi file ~/.config/abiword/profile
  2. Edit file ~/.config/abiword/profile

    contoh pengeditan file ~/.config/abiword/profile
    1. di dalam tag <AbiPreferences></AbiPreferences>

    2. tambahkan kode berikut (tinggalkan bagian tag <Select> jika ingin membiarkan abiword menggunakan keybinding default-nya saat baru dibuka)1:

      <Select
         scheme="_vi_"
      />
      
      <Scheme
         name="_vi_"
         KeyBindings="viEdit"
      />
      
      <Scheme
         name="_emacs_"
         KeyBindings="emacs"
      />
      
    3. Simpan file ~/.config/abiword/profile yang telah diubah

  1. Jalankan abiword
  2. Tekan tombol keyboard F12 untuk mengganti keybinding/ scheme yang aktif/ digunakan2

Sumber

[1]Rick. 2003. abiword-vi-mode. linuxmafia. http://linuxmafia.com/faq/Apps/abiword-vi-mode.html (diakses 12-04-2014)
[2]Recycled Electron. 2009. Vi (and Emacs) key bindings in the Abiword word processor. Recycled Electron. http://recycledelectron.blogspot.com/2009/01/vi-and-emacs-key-bindings-in-abiword.html (diakses 12-04-2014)

Komentar

Postingan populer dari blog ini

Memasang Android 4.4 KitKat di Samsung Galaxy W (Wonder) GT-I8150

Membuat backup Singkronisasikan handphone (contact, dll) Saya membuat backup SMS dengan SMS To Text, dan riwayat panggilan dengan Call Logs Backup and Restore Download Download Android SDK Tools Windows: http://dl.google.com/android/installer_r22.3-windows.exe Linux: http://dl.google.com/android/android-sdk_r22.3-linux.tgz Android SDK Tools juga terdapat dalam pake Android SDK Windows 32 bit: http://dl.google.com/android/adt/adt-bundle-windows-x86-20131030.zip Linux 32 bit: http://dl.google.com/android/adt/adt-bundle-linux-x86-20131030.zip Download ClockworkMod (CWM) Recovery Versi minimal untuk memasang CM 11 adalah versi 6.0.4.4. Jika menggunakan versi yang dibawah/sebelum itu, akan muncul pesan kesalahan "set_metadata_recursive: some changes failed" pada saat memasang CM nantinya. Download versi versi 6.0.4.5 di http://goo.im/devs/arco/ancora/cwm/recovery-clockwork-6.0.4.5-ancora.zip Download CyanogenMod (CM) 11 http://goo.im/devs/arco/ancor...

Perbandingan hasil findElements() Selenium yang menggunakan (XPath)[index] versus Xpath

Object hasil findElements() dari XPath dengan index lebih konsisten daripada yang didapat dari iterasi hasil findElements() XPath tanpa index. #selenium #web #automation

Memberi Border Putih Pada Foto (HTML + CSS)

Bagaimana cara membuat foto jadi terlihat memiliki border putih di blogger? Yang seperti ini? Cara termudahnya adalah memilih template yang menyediakan fasilitas untuk itu.. Ada cara lain? Ada sih, kalo bersedia mau agak repot... Pada saat mem-posting, di editornya PILIH tampilan HTML lalu untuk membuat foto yang ber-border putih ketik kode yang kira-kira seperti berikut ini <div id="background" style="background-color:gray;text-align:center;padding:10px 10px 10px 10px"> <div id="border" style="display: inline-block;background-color:fff;padding: 8px 8px 8px 8px"> <img src=http://twitpic.com/show/thumb/tq7m5.jpg" /> </div> </div> Penggunaan attribute id pada div di contoh ini tidak berpengaruh apa-apa hanya untuk mempermudah mengikuti penjelasan saja, jadi boleh dihapus. Pertama, jika border-nya nanti berwarna putih maka background/ ruang diluar diluar border itu sebaiknya diberi w...