type
status
date
slug
summary
tags
category
icon
password

vim

支持中文不乱码:
  • 安装侧边栏目录插件
    • #下载压缩文件 wget http://www.vim.org/scripts/download_script.php?src_id=17123 -O nerdtree.zip #解压 unzip nerdtree.zip #在家目录下创建.vim/{plugin,doc} mkdir -p ~/.vim/{plugin,doc} #复制两个文件 cp plugin/NERD_tree.vim ~/.vim/plugin/cp doc/NERD_tree.txt ~/.vim/doc/
      插件快捷键设置
      ” 设置NerdTree map <F3> :NERDTreeMirror<CR>map <F3> :NERDTreeToggle<CR>
  • 基础配置
    • 小技巧
      • 宏录制
        • qa: 把你的操作记录在寄存器a中,操作完成后按q停止录制。
          于是@a会replay被录制的宏。
          @@ 是一个快捷键用来replay最新录制的宏。
          100@@会执行100次
      • v选中相关使用
        • 选中后:
          J →把所有行连接起来
          <> → 左右缩进
          = → 自动缩进
          未选中J单行执行连接,<<>>单行缩进
      • 块选中
        • <C-v>通过移动键选中区域后按x删除,
          或者按I(大写的i)进行多行插入
      • 一行文字大小写转换
        • Vuguu 一行文字全小写
          VUgUU 一行文字全大写
      • 查看光标处的ASCII码:ga
      • 查看光标处的utf-8编码:g8
      • 打开光标处所指的文件:gf
      • 剪切一行:dd
      • 复制一行:yy
      • 到第N行
        • N G
          N gg
          : N <CR>
      • 选中括号或引号内的内容
        • vi 与 va
          notion image
          Untitled
      • 自带的自动提示功能
        • 前提:之前有输入过这个单词或汉字
          <C-p> 或者<C-n>就可以自动补齐啦
    WallPapermongodb
    Loading...