mirror of
https://github.com/stevenproctor/dotfiles.git
synced 2026-01-28 08:39:56 -06:00
Compare commits
2 Commits
24116f8264
...
acdba51080
| Author | SHA1 | Date | |
|---|---|---|---|
| acdba51080 | |||
| 9a79203170 |
@@ -81,6 +81,13 @@
|
|||||||
; Trim trailing Whitespace in current line
|
; Trim trailing Whitespace in current line
|
||||||
(util.lnnoremap :tw "<C-U>.s/\\s\\+$//ge<CR>:nohlsearch<Enter>/<BS>")
|
(util.lnnoremap :tw "<C-U>.s/\\s\\+$//ge<CR>:nohlsearch<Enter>/<BS>")
|
||||||
|
|
||||||
|
|
||||||
|
;; <Leader><C-l> in terminal to clear scrollback buffer
|
||||||
|
;; nmap <silent> <leader><C-l> :set scrollback=1 \| set scrollback=100000<cr>
|
||||||
|
(util.lnnoremap :<C-k> ":set scrollback=1 | :set scrollback 100000<cr>" {:silent true})
|
||||||
|
;; tmap <silent> <leader><C-l> <C-\><C-n><leader><C-l>i
|
||||||
|
(util.ltnoremap :<C-k> "<C-\\><C-n><leader><C-l>i" {:silent true})
|
||||||
|
|
||||||
;; (noremap :n :<C-A-l> ":echo \"test\"\n")
|
;; (noremap :n :<C-A-l> ":echo \"test\"\n")
|
||||||
; Window switching
|
; Window switching
|
||||||
; ˙ -> alt-h
|
; ˙ -> alt-h
|
||||||
|
|||||||
@@ -14,19 +14,13 @@
|
|||||||
|
|
||||||
(defn xbufmap [from to] (bufmap :x from to))
|
(defn xbufmap [from to] (bufmap :x from to))
|
||||||
|
|
||||||
(defn define-sign [level sign]
|
(vim.diagnostic.config
|
||||||
(let [sign-level (.. :DiagnosticSign level)]
|
{:signs {:text {vim.diagnostic.severity.ERROR "☢️"
|
||||||
(nvim.fn.sign_define sign-level
|
vim.diagnostic.severity.WARN "⚠️"
|
||||||
{:texthl sign-level :text sign :numhl sign-level})))
|
vim.diagnostic.severity.INFO "ℹ️"
|
||||||
|
vim.diagnostic.severity.HINT "🔎"}
|
||||||
;; (define-sign :Error "☢️")
|
:linehl {vim.diagnostic.severity.ERROR :ErrorMsg}
|
||||||
;; (define-sign :Warn "⚠️")
|
:numhl {vim.diagnostic.severity.WARN :WarningMsg}}})
|
||||||
;; (define-sign :SignHint "🔎")
|
|
||||||
;; (define-sign :Info "ℹ️")
|
|
||||||
(define-sign :Error :X)
|
|
||||||
(define-sign :Warn "!")
|
|
||||||
(define-sign :SignHint "?")
|
|
||||||
(define-sign :Info :i)
|
|
||||||
|
|
||||||
(def core-nmappings
|
(def core-nmappings
|
||||||
{:gd "lua vim.lsp.buf.definition()"
|
{:gd "lua vim.lsp.buf.definition()"
|
||||||
|
|||||||
@@ -18,4 +18,6 @@
|
|||||||
|
|
||||||
(defn lnnoremap [from to] (nnoremap (.. :<leader> from) to))
|
(defn lnnoremap [from to] (nnoremap (.. :<leader> from) to))
|
||||||
|
|
||||||
(defn lvnoremap [from to opts] (noremap :v (.. :<leader> from) to opts))
|
(defn ltnoremap [from to opts] (noremap :v (.. :<leader> from) to opts))
|
||||||
|
|
||||||
|
(defn lvnoremap [from to opts] (noremap :t (.. :<leader> from) to opts))
|
||||||
|
|||||||
Reference in New Issue
Block a user