Giter VIP home page Giter VIP logo

dotfile_'s Introduction

My Dotfile

App Screenshot

kumpulan configurasi file file dan shorcut atau keymaps

๐Ÿณ Fish shell (oh my fish)

install lewat brew

  brew install fish

copy folder fish, kemudian paste ke dalam ~/.config

โœฆ wezterm

copy folder wezterm, kemudian paste ke dalam ~/.config

๐Ÿšง shorcut/keymaps

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

โœช Neo Vim

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

๐Ÿšง shorcut/keymaps

leader == spasi
command == shift + : \

โŽ‡ Core

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

โŽ‡ lazyvim

Keymaps deskripsi
command + Lazy membuka interface lazy

dotfile_'s People

Contributors

albretus2 avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.