gC - toggles block comment. For example gCi) to comment out everything within parentheses.vim-indent-objectBased on vim-indent-object, it allows for treating blocks of code at the current indentation level as text objects. Useful in languages that don't use braces around statements (e.g. Py...
1. verilog syntax/indent GitHub - vhda/verilog_systemverilog.vim: Verilog/SystemVerilog Syntax and Omni-completiongithub.com/vhda/verilog_systemverilog.vim 推荐Vim Syntax Plugin for Verilog and SystemVerilog,支持的功能: 自动识别verilog/systemverilog语法并高亮。 自动补全(我用了别的补全工具,没有使...
-按CTRL——V进入列选择状态:visula block -按G到末尾 将每行的第一列变为大写 -按U将选中内容变大写 -按u将选中内容变小写 -按~将大小翻转。 列操作:在第行前加一个星号和空格: -选中第一列 -按I进入插入状态 -输入: *<space><ESC> -选中前两列后按x,可时行列删除 宏的录制:将所有偶数行后加...
此时的修改由 vim 负责保存 set guioptions-=T " 隐藏工具栏 set guioptions-=m " 隐藏菜单栏 set smartindent " 开启新行时使用智能自动缩进 set backspace=indent,eol,start " 不设定在插入状态无法用退格键和 Delete 键删除回车符 set cmdheight=1 " 设定命令行的行数为 1 set laststatus=2 " 显示状态...
一直都在windows下编程,有vc6.0++以及code::block这类的全能而且好用IDE,而这学期接触linux之后,逐渐接触了vim,开始使用vim进行一些C程序的编写,但是在命令行中除了一开始的不适应之外,还有一些快捷键和在windows下经常使用的小技巧的缺失确实不太好用。
vim.g.indent_blankline_buftype_exclude = {"terminal", "nofile"} vim.g.indent_blankline_show_trailing_blankline_indent = false vim.g.indent_blankline_show_current_context = true vim.g.indent_blankline_context_patterns = { "class", "function", "method", "block", "list_literal", "sele...
set autoindent " 设置自动对齐(缩进):即每行的缩进值与上一行相等;使用 noautoindent 取消设置 "set smartindent " 智能对齐方式 set tabstop=4 " 设置制表符(tab键)的宽度 set softtabstop=4 " 设置软制表符的宽度 set shiftwidth=4 " (自动) 缩进使用的4个空格 ...
Plugin 'Chiel92/vim-autoformat' nnoremap <F6> :Autoformat<CR> # 按F6自动格式化 let g:autoformat_autoindent = 0 let g:autoformat_retab = 0 let g:autoformat_remove_trailing_spaces = 0 保存并退出,重新进入vim,命令模式下输入:PluginInstall 还有nerdtree这是一个目录树插件,可以给代码添加目录: ...
CTRL-v -> visual block 打印(print) :hardcopy -> 打印vim中的内容 (print text) 混合视觉模式 (visual) 可以选择打印的区域 没试过是否可以直接给值打印(应该可以)例如 :1,15hardcopy 打印前15行 将文件写成网页格式 (html) :source $VIMRUNTIME/syntax/2html.vim -> change current open file to html...
aw# 操作整个单词,不包括分隔符(aw: a word)aW# 操作整个单词,包括分隔符(aW: a Word)iw# 操作整个单词,不包括分隔符(iw: inner word)iW# 操作整个单词,包括分隔符(iW: inner Word)is# 操作整个句子,不包括分隔符 (s: sentence)ib# 操作内含块,从 [( 到 ])(b: block)iB# 操作内含大块,从 [{...