/NvimUseAstro

我的Nvim配置,使用AstroNvim的框架,主要用来书写markdown的文件

Primary LanguageLuaApache License 2.0Apache-2.0

Neovim 配置介绍

==========================

快捷键

基础快捷键

快捷键 行为
J 5j
K 5k
W 5w
B 5b
gh 到行首
g; 到行尾
,; 插入模式下行尾增加;
ga last changed in current buffer(file)
C-h 插入模式下左移
C-l 插入模式下右移
C-j 插入模式下下移
C-k 插入模式下上移
Up 命令栏靠近底部
Down 命令栏远离底部
Left 左侧栏变窄
Right 左侧栏变宽
leaderA Select All
leaderY Copy All
leaderP Paste From CopyAll
leaderi Insert after (
leaderq close buffer
ctrl+shift+u 转为大小写
leadervi 快速打开vimrc文件
leadervs 重新加载vimrc文件
leadertu New tab
ctrl+s save
leaderwj Cursor to below window
leaderwk Cursor to up window
leaderwh Cursor to left window
leaderwl Cursor to right window
leaderwq Quit and Save
sj split below and go to this split
sk split up and go to this split
sh split left and go to this split
sl split right and go to this split

插件

  • telescope/telescope-file-browser

    命令 快捷键 行为
    Telescope find_files leaderff Find File
    Telescope live_grep leaderfw Find Word
    Telescope oldfiles leaderfr Recently opened files
    Telescope file_browser leaderfb File Browser
    Telescope marks leaderfm File Marks
    Telescope jumplist leaderfj Telescope jump list
  • nvim-tree

    命令 快捷键 行为
    NvimTreeToggle leadere open/close browser
  • markdown相关

    命令 快捷键 行为
    mdip#MarkdownClipboardImage() Ctrl-p 粘贴剪切板中的图片
    MarkdownPreview ,r 开启预览
    MarkdownPreviewStop ,rs 关闭预览
    GenTocMarked ,gtc 生成目录
    UpdateToc ,utc 更新目录
    TableModeToggle ,tm 表格格式化
    zr 降低整个缓冲区的折叠级别
    zR 打开所有折叠
    zm 增加整个缓冲区的折叠级别
    zM 一路折叠一切
    za 打开你光标所在的折叠
    zA 递归地打开你的光标所在的折叠
    zc 关闭光标所在的折叠
    zC 递归关闭光标所在的折叠
    Vista Ctrl-Al-l 开启目录