kumpulan configurasi file file dan shorcut atau keymaps
install lewat brew
brew install fish
copy folder fish, kemudian paste ke dalam ~/.config
copy folder wezterm, kemudian paste ke dalam ~/.config
leader
== ctrl + a
Keymaps | deskripsi |
---|---|
leader + s |
split layar secara horizontal |
leader + v |
split layar secara vertical |
leader + h |
memindahkan fokus kursor ke atas |
leader + l |
memindahkan fokus kursor ke bawah |
leader + j |
memindahkan fokus kursor ke kiri |
leader + k |
memindahkan fokus kursor ke kanan |
leader + q |
menutup split layar |
cmd + t |
menambahkan tab baru |
cmd + w |
menutup tab |
copy folder nvim, kemudian paste ke dalam ~/.config
struktur folder:
βββ init.lua
βββ lazy-lock.json
βββ lua
βββ alber
βββ core
βΒ Β βββ init.lua
βΒ Β βββ keymaps.lua
βΒ Β βββ options.lua
βββ lazy.lua
βββ plugins
βββ alpha.lua
βββ auto-session.lua
βββ autopairs.lua
βββ bufferline.lua
βββ colorscheme.lua
βββ comment.lua
βββ dressing.lua
βββ formatting.lua
βββ gitsign.lua
βββ indent-blankline.lua
βββ init.lua
βββ lazygit.lua
βββ linting.lua
βββ lsp
βΒ Β βββ lspconfig.lua
βΒ Β βββ mason.lua
βββ lualine.lua
βββ nvim-cmp.lua
βββ nvim-tree.lua
βββ substitution.lua
βββ surround.lua
βββ telescope.lua
βββ todo-comments.lua
βββ treesitter.lua
βββ trouble.lua
βββ vim-maximizer.lua
βββ which-key.lua
leader
== spasi
command
== shift + :
\
Keymaps | deskripsi |
---|---|
i |
masuke mode insert |
u |
undo |
dl |
delete |
jk |
keluar mode insert |
command + q |
keluar nvim |
command + w |
save file |
command + wqa |
keluar nvim dan save file |
leader + sh |
split layar nvim secara horizontal |
leader + sv |
split layar nvim secara vertical |
leader + sx |
menutup split layar |
leader + to |
membuka tab baru |
leader + tx |
menutup tab |
leader + tp |
membuka tab sebelumya |
leader + tn |
membuka tab selanjutnya |
leader + tf |
membuka tab baru yang sama dengan tab sebelumnya |
β keymaps plugins
β± neo-tree (sidebar untuk nvim)
Keymaps | deskripsi |
---|---|
leader + ee |
membuka sidebar |
leader + ef |
menutup sidebar |
leader + ec |
menutup semua folder yang ada di sidebar |
leader + er |
refresh sidebar/neotree |
\
\
β± telescope (mesin pencarian untuk nvim)
Keymaps | deskripsi |
---|---|
leader + ff |
membuka pencarian berdasarkan file |
leader + fr |
membuka pencarian berdasarkan file recent |
leader + fs |
membukan pencarian berdasarkan string atau text |
command + c |
menutup pencarian |
untuk lebih lanjut baca di nvim / alber / plugins / telescope.lua
\
\
β± command (shorct untuk membuat komentar)
Keymaps | deskripsi |
---|---|
gcc |
mengkomentari sebaris |
baca dokumentasi berikut untuk lebih lanjut https://github.com/numToStr/Comment.nvim
\
\
β± auto-session (untuk menyimpan file sebelumnya dan bisa di pulihkan)
Keymaps | deskripsi |
---|---|
leader + ws |
untuk menyimpan session |
leader + wr |
untuk mengembalikan session |
\
\
β± lazygit (git yang ada di nvim)
Keymaps | deskripsi |
---|---|
leader + lg |
mengkomentari sebaris |
Keymaps | deskripsi |
---|---|
command + Lazy |
membuka interface lazy |