🌻 An Emacs major mode for the V programming language.
An Emacs major mode for the V programming language.
imenu
)ctags
)company-mode
)This package can be obtain from
MELPA or
MELPA Stable. The master
branch is continuously deployed to MELPA
, and released versions are
deployed to MELPA Stable
.
M-x package-install [RET] v-mode [RET]
Right now v-mode
doesn't take a lot of configuration (i.e.
it's too simple to need any).
(require 'v-mode)
(define-key v-mode-map (kbd "M-z") 'v-menu)
(define-key v-mode-map (kbd "<f6>") 'v-menu)
(define-key v-mode-map (kbd "C-c C-f") 'v-format-buffer)
(use-package v-mode
:straight (v-mode
:type git
:host github
:repo "damon-kwok/v-mode"
:files ("tokens" "v-mode.el"))
:config
:bind-keymap
("M-z" . v-menu)
("<f6>" . v-menu)
("C-c C-f" . v-format-buffer)
:mode ("\\(\\.v?v\\|\\.vsh\\)$" . 'v-mode))