Hello, world! asdfghjklzxcvbnmqwertyuiop all for ill jijojlaljfh.,nbvkciozjboijuiouioafdsroiwezkldxj => <> cloud !== |-> -> asdfghjklzxcvbnmqwertyuiop all follow for ill jijojlaljfh.,nbvkciozjboijuiouioafdsroiwezkldxj => <> cloud !== |-> -> asdfghjklzxcvbnmqwertyuiop asdfghjklzxcvbnmqwertyuiop allsdfghjklzxcvbnmqwertyuiop
asdfg allsdfghjklzxcvbnmqwertyuiop
- klsadjf
- [>] sasd
[!tip] a
Tip
test
Note
note
Hello, world!
what a hell
I'm using nvim as a code editor, mainly for latex and markdown.
using vimtex and texlab
I am using lazy.nvim as my plugins manager. Plugins are divided in several classes, and following are some of mostly used plugins:
- edit: enhance for editing
- mini.surround,
- mini.align,
- mini.splitjoin,
- fcitx.nvim, 中文输入自动切换
- nvim-autopairs,
- zen-mode.nvim, zen mode, focus on editing
- undotree, like a temporary git
- vim-translator, translate words
- hop.nvim, jump anywhere
- cmp: my completion
- nvim-cmp,
- ultisnips, snippets
- cmp-nvim-ultisnips, commute ultisnips with cmp
- cmp-nvim-lsp, lsp source
- cmp-buffer, source from other buffers
- copilot.lua, copilot source
- cmp-path, path source
- editor: enhance for latex and markdown
- vimtex, for latex
markdown-preview.nvim, preview md in browser- markview.nvim
RENDER-MARKDOWN, view markdown in nvim - mkdnflow.nvim, help edit list, table etc in nvim
- git: using git in nvim
- gitsigns.nvim, show git status at left, jump by hunks
- diffview.nvim, show diff with history files
- lsp:
- nvim-lspconfig, Configure lsp
- mason.nvim, install lsp
- glance.nvim, jump by definitions, references etc
- outline.nvim and navbuddy, jump by symbols etc
- file explorer:
- neo-tree.nvim, file tree
- yazi.nvim, yazi (tui file manager) in float terminal
- telescope: telescope.nvim, fuzzy finder
- ui:
- nightfox.nvim, my theme
- nvim-colorizer.lua, show color like
#123dfe - lualine.nvim, modeline, bufferline etc
- hlchunk.nvim, show indent line etc
- enhance native functions:
- lazy.nvim, plugin manager
- wilder.nvim,
:cmd and/search - which-key.nvim, show leader key sequence
- nvim-spectre, search and replace
- vim-startuptime, show start up time
- suda.vim, sudo write files
asdf asfd sdfklfsjdkljfakl
Tip
ok
Important
Useful information that users should know, even when skimming content.
Important
Helpful advice for doing things better or more easily.
Important
Key information users need to know to achieve their goal.
Warning
Urgent info that needs immediate user attention to avoid problems.
Caution
Advises about risks or negative outcomes of certain actions.
{
ActiveLSP = "",
ActiveTS = "",
ArrowLeft = "",
ArrowRight = "",
Bookmarks = "",
BufferClose = "",
DapBreakpoint = "",
DapBreakpointCondition = "",
DapBreakpointRejected = "",
DapLogPoint = ".>",
DapStopped = "",
Debugger = "",
DefaultFile = "",
Diagnostic = "",
DiagnosticError = "",
DiagnosticHint = "",
DiagnosticInfo = "",
DiagnosticWarn = "",
Ellipsis = "…",
FileNew = "",
FileModified = "",
FileReadOnly = "",
FoldClosed = "",
FoldOpened = "",
FoldSeparator = " ",
FolderClosed = "",
FolderEmpty = "",
FolderOpen = "",
Git = "",
GitAdd = "",
GitBranch = "",
GitChange = "",
GitConflict = "",
GitDelete = "",
GitIgnored = "◌",
GitRenamed = "➜",
GitSign = "▎",
GitStaged = "✓",
GitUnstaged = "✗",
GitUntracked = "★",
LSPLoaded = "",
LSPLoading1 = "",
LSPLoading2 = "",
LSPLoading3 = "",
MacroRecording = "",
Package = "",
Paste = "",
Refresh = "",
Search = "",
Selected = "❯",
Session = "",
Sort = "",
Spellcheck = "",
Tab = "",
TabClose = "",
Terminal = "",
Window = "",
WordFile = "",
Array = " ",
Boolean = " ",
Class = " ",
Color = " ",
Constant = " ",
Constructor = " ",
Copilot = " ",
Enum = " ",
EnumMember = " ",
Event = " ",
Field = " ",
File = " ",
Folder = " ",
Function = " ",
Interface = " ",
Key = " ",
Keyword = " ",
Method = " ",
Module = " ",
Namespace = " ",
Null = " ",
Number = " ",
Object = " ",
Operator = " ",
Package = " ",
Property = " ",
Reference = " ",
Snippet = " ",
String = " ",
Struct = " ",
Text = " ",
TypeParameter = " ",
Unit = " ",
Value = " ",
Variable = " ",
}