首页 > 其他分享 >vim

vim

时间:2024-03-01 20:13:16浏览次数:20  
标签:map set DFT o% vim tab

oiwiki


官方教程:vimtutor

~/.vimrc

set nu " 显示行数
set sw=4 " 设置格式化的 tab 宽度为 4
set ts=4 " 设置编辑时 tab 宽度为 4
set cindent " 设置 C 语言缩进
set mouse=a " 允许使用鼠标
set cursorline " 下划线光标所在行
map <F2> :w <CR> :!g++ % -o%< -DFT -std=c++17 -O2 && time ./%< <CR>
" F2 映射为 保存、编译、运行
map <F3> :w <CR> :!g++ % -o%< -DFT -std=c++17 -g && gdb ./%< <CR>
" F3 映射为 保存、编译、调试

标签:map,set,DFT,o%,vim,tab
From: https://www.cnblogs.com/ft61/p/18047839

相关文章

  • vim括号匹配等跳转技巧
    %跳转到相配对的括号gD跳转到局部变量的定义处''跳转到光标上次停靠的地方,是两个',而不是一个"mx设置书签,x只能是a-z的26个字母,"`x"跳转到书签处>增加缩进,"x>"表示增加以下x行的缩进<减少缩进,"x<"表示减少以下x行的缩进{跳到上一段的开头}跳到下一段的的......
  • VSCode+Vim 开发
    VSCode+Vim开发一、安装及配置vim插件0.安装vim拓展1.拷贝配置到settings.json中settings.json在"文件"->"首选项"->"设置"->"文本编辑器"{"vim.easymotion":true,"vim.incsearch":true,"vim.useSystemCl......
  • The Missing Semester of Your CS Education----vim编辑器
    一.编辑模式Vim的设计以大多数时间都花在阅读、浏览和进行少量编辑改动为基础,因此它具有多种操作模式:正常模式:在文件中四处移动光标进行修改插入模式:插入文本替换模式:替换文本可视化模式(一般,行,块):选中文本块命令模式:用于执行命令你可以按下(退出键)从任何其他模式返回正常模......
  • Combine and Conquer in Vim
    CombineandConquerMuchofVim’spowerstemsfromthewaythatoperatorsandmotionscanbecombined.Inthistip,we’lllookathowthisworksandconsidertheimplications.Operator+Motion=ActionThed{motion}commandcanoperateonasinglecharac......
  • vim
    文件内操作上下左右移动行内移动、行之间移动文本搜索文字替换格式化变量跳转错误跳转参数提示方法之间移动上次插入的地方文件之间操作最近文件搜索文件上次打开的文件定位当前文件目录树中的位置buffer之间切换程序操作debugrunstop窗口操作调试......
  • 30分钟入门vim
    来自vim官方的一种入门vim的方法——vimtutor直接在安装vim的linux系统打开终端,输入该指令,就可使用vim打开vim教程文本。但是该教程是英文的,vim作为全球流行的工具,肯定会提供不同版本的教程,找中文版本的方法如下:在电脑中搜索tutor.zh_cn.utf-8(这是一个文件,存放的是中文版教程)。......
  • Vim 安装与基础操作指南
    0x00链接Vim官网VimGitHubVim中文文档0x01准备(1)下载与安装在官网地址找到Download标签,在其中根据操作系统选择相应的版本,以下以Windows为例点击vim-win32-installersite至下载链接,根据系统位数下载相应的.exe或.zip文件32位——x8664位——x64安装路径......
  • vim配置高亮
    在linux的中执行vim~/.vimrc编辑配置文件,插入以下代码即可:"使用vim的modeline来设置当前文件的textwidth,"避免输入超过78个字符时自动换行"使用:verbosesettextwidth?命令可以看到vim默认"为vim配置脚本设置了textwidth为78,当输入超过78个字符"并按下空格键时会自......
  • 中端知识和工具+字符设备和块设备+LMA和VMA+gdb查看系统调用+vim查看指定文件链接的au
    中端知识和工具https://www.cnblogs.com/yjw951012/p/12865036.html抖动(Jitter)和偏移(skew)信号周期的长度总会有一定变化,从而导致下一个沿的到来时间不确定。这种不确定就是抖动(jitter)。因时钟线长度不同或负载不同,导致时钟到达相邻单元的时间不同,这个时间上的偏差就叫时钟偏......
  • 从零开始配置 vim 编辑器
    从零开始配置vim编辑器笔者最近在windows环境下配置了WSL2和Debian并记录了下来。这一系列随笔将记录我从零开始配置vim的全部流程。这包括:笔者自己创建.vimrc的全部流程与每一个选项设置的原因。笔者选择的插件与设置的选项一个合格的编辑器需要什么?在配置v......