My Neovim Cheat Sheet

My Neovim Cheat Sheet

Created
Jan 20, 2022 05:38 AM
Tags
neovim
vim
code editor
terminal
command
cheat sheet
dev
develop
Author
Description
Artikel ini berisi tentang cheat sheet & setup menegenai neovim yang saya gunakan, karena beberapa waktu ini saya sedang belajar menggunakan neovim/vim, dan saya juga telah menginstall beberapa plugin yang saya gunakan untuk keperluan saya untuk menulis program, mungkin bisa berguna untuk teman-teman yang ingin menggunakan neovim.
notion image

Plugins

Berikut beberapa plugins yang telah saya install. disini saya menggunakan Packer untuk menginstall plugins.
  1. nvim-tree
  1. vim-lsp
  1. telescope.nvim
  1. formatter
  1. GitSigns
  1. Colorizer

PowerShell setup (Windows)

  • Scoop - A command-line installer
  • PSReadLine - Cmdlets for customizing the editing environment, used for autocompletion
  • z - Directory jumper

Cheat sheet

  1. :w ← Digunakan untuk menyimpan file yang sudah di rubah atau membuat file baru.
  1. :wq ← Digunakan untuk menyimpan file dan keluar dari vim
  1. :q ← Digunakan untuk Keluar dari vim
  1. :qa ← Digunakan untuk Keluar dari semua vim
  1. /cari_text ← Digunakan untuk mencari text/String mulai dari depan.
  1. ?cari_text ← Digunakan untuk mencari text/String mulai dari belakang.
  1. h ← Digunakan untuk menggerakan cursor ke kiri.
  1. j ← Digunakan untuk menggerakan cursor ke bawah.
  1. k ← Digunakan untuk menggerakan cursor ke atas.
  1. l ← Digunakan untuk menggerakan cursor ke kanan.
  1. b ← Digunakan untuk berpindah ke awal kata.
  1. e ← Digunakan untuk berpindah ke akhir kata.
  1. Ctrl + b ← Digunakan untuk mundur satu halaman full.
  1. Ctrl + f ← Digunakan untuk maju satu halaman full.
  1. Ctrl + d ← Digunakan untuk maju 1/2 halaman.
  1. Ctrl + u ← Digunakan untuk mundur 1/2 halaman.
  1. i ← Digunakan untuk masuk ke mode insert.
  1. I ← Digunakan untuk memasukan text di awal baris.
  1. o ← Digunakan untuk menginput baris baru di bawah cursor.
  1. ea ← Digunakan untuk menginput text di akhir baris.
  1. Esc / Ctrl + ; ← Digunakan untuk keluar dari mode insert.
  1. r ← Digunakan untuk mengganti text .
  1. cw ← Digunakan untuk mengganti text di akhir kata.
  1. u ← Digunakan untuk aksi undo.
  1. Ctrl + r ← Digunakan untuk aksi redo.
  1. . ← Digunakan untuk mengulang perintah terakhir.
  1. p ← Digunakan untuk paste setelah cursor.
  1. P ← Digunakan untuk paste sebelum cursor.
  1. dd ← Digunakan untuk cut/menghapus satu baris text.
  1. yy ← Digunakan untuk copy satu baris text.
  1. v ← Digunakan untuk menseleksi text.
  1. V ← Digunakan untuk seleksi satu baris text.
  1. Ctrl + v ← Digunakan untuk seleski dengan mode block.

    Plugin nvim-tree

    1. r ← Mengubah nama file
    1. x ← Digunakan untuk memindahkan file/folder
    1. c ← Digunakan untuk menyalin file/folder
    1. p ← Digunakan untuk paste dari clipboard. file, folder, atau text (meminta konfirmasi)
    1. d ← Digunakan untuk menghapus file/folder (meminta konfirmasi).
    1. I ← Digunakan untuk mengaktifkan visibilitas folder / file tersembunyi
    1. R ← Digunakan untuk refresh.
    1. selengkapnya untuk command nvim-tree klik-disini.
     

    Plugin telescope.nvim

    1. :Telescope find_files ← Digunakan untuk mencari file.
    1. Untuk Comamnd lainnya bisa di lihat disini.
     

    # Pesan Penulis

    Cukup itu yang dapat saya berikan, semoga bermanfaat. Terimakasih 😁