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

Contoh Pemprograman List, Animasi, dan Suara dengan Visual Basic - VB6

Sebenarnya saya agak malu nge- posting ini, karena low quality (✗_✗) banget. Tapi karena saya melihat ada beberapa teman yang kesulitan dalam mengerjakan tugas pemprograman Visual Basic (VB6) yang seperti ini, maka saya tebel-tebelin muka untuk posting disini sebagai contoh, siapa tahu bisa berguna. Tampilan Program Pemilihan objek dengan menggunakan list Pemilihan objek dengan meng-klik gambar binatang Latar Belakang Pembuatan Aplikasi ini dibuat sebagai pelaksaan dari tugas yang diberikan pada matakuliah Bahasa Pemprograman Visual 1 (Visual Basic 6) yang diajar oleh Bapak H. M. Amrin Lubis, Ir, M.Sc untuk mendemonstrasikan penggunaan List , Animasi dan Suara . Untuk lebih jelasnya, berikut ini adalah pernyataan tugas tersebut: Wajib: Buat sebuah daftar nama-nama hewan dalam list atau combo minimal 10 nama hewan. Ketik di- click salah satu nama hewan tersebut maka tampil gambarnya. Misal: di-klik kelinci tampil nama kelinci dan bahasa inggrisnya. Anjuran

Lirik lagu Keong Racun beserta terjemahannya inggris-nya (english translation)

Baca-baca komentar orang-orang bule tentang video Keong Racun-nya Sinta dan Jojo yang sempat jadi TT (Trending Topic) di Twitter selama beberapa hari kemarin, jadi pengen ketawa-ketawa sendiri (tapi ga jadi takut disangka gila). Ternyata rata-rata mereka ga ngerti apa istimewanya tu video. Menurut saya salah satu yang membuat video-nya menarik ya lagunya (disamping lipsinger-nya tentunya, terutama "Sinta", chow cwiiiit). Supaya lagunya lebih mudah dimengerti dan karena lagi kurang kerjaan ya saya buatlah terjemahan lagunya ke bahasa inggris dengan bahasa inggris versi saya (maksudnya versi pas-pasan cenderung kurang). Meskipun belom bener 100%, tapi yah lumayanlah dari pada ga ada. Keong Racun Penyanyi asli: Lissa Pencipta lagu: Abuy (Buy Akur) :Reff: Dasar kau keong racun Baru kenal eh ngajak tidur Ngomong nggak sopan santun Kau anggap aku ayam kampung Kau rayu diriku Kau goda diriku Kau colek diriku Hei ku takut sekali tanpa basa basi kamu ngajak happy

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