Cara Install Emmet di Neovim (Lazy)

Neovim adalah fork project dari Vim, atau pengembangan dari Vim editor. Neovim menjadi salah satu editor yang saya pakai saat belajar web programming.

Alasan saya lebih memilih Neovim buat belajar coding, karena lebih mudah pindah-pindah tab, bikin file baru, membuka file baru, dll.

Saya juga pakai VS Code, tapi karena masih proses belajar jadi lebih banyak pakai Neovim. Meskipun cukup susah diawal untuk settingnya.

Kebetulan saya menggunakan LazyVim, sebuah plugin manager di Neovim. Sebelumnya saya menggunakan Packer Nvim.

Nah cara install emmet di Neovim menggunakan Lazy cukup mudah. Silahkan tambahkan emmet di baris paling bawah pada file editor.lua, seperti berikut:

{
    -- Emmet Nvim
    "olrtg/nvim-emmet",
    config = function()
      vim.keymap.set({ "n", "v" }, "<leader>xe", require("nvim-emmet").wrap_with_abbreviation)
    end,
  },

Kemudian simpan aja, nanti akan di install dan di load secara otomatis oleh LazyVim.

Selain itu kita perlu menginstall emmet-language-server, bisa melalui npm seperti berikut:

npm i -g @olrtg/emmet-language-server

Atau melalui mason nvim:

:MasonInstall emmet-language-server

Install juga emmet-ls melalui mason nvim:

:MasonInstall emmet-ls

Nanti jadinya seperti ini:

Terima kasih, semoga bermanfaat..

Reza
Reza

Suka sambel, kopi, dan rujak mangga, hehe..

Leave a Reply

Your email address will not be published. Required fields are marked *