vim设置80列自动换行
发表于|更新于
|总字数:32|阅读时长:1分钟|浏览量:
由于平常文件编辑并不需要该设置,但是commit的时候需要,所以记录一下:
set tw=80 |
文章作者: Troy Mitchell
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Troy's blog!
相关推荐
2024-10-03
[VIM]plug coc.nvim
在coc.nvim更新到0.0.82之后,shortcut映射方式改变。 .vimrc配置如下: function! CheckBackSpace() abort let col = col('.') - 1 return !col || getline('.')[col - 1] =~ '\s'endfunctioninoremap <silent><expr> <TAB> \ coc#pum#visible() ? coc#pum#next(1): \ CheckBackSpace() ? "\<Tab>" : \ coc#refresh()inoremap <expr><S-TAB> coc#pum#visible() ? coc#pum#prev(1) : "\<C-h>"" below is for using ENTER for...
2024-08-07
vim中文乱码
vim ~/.vimrc# 将以下内容加入:set termencoding=utf-8set encoding=utf8set fileencodings=utf8,ucs-bom,gbk,cp936,gb2312,gb18030
2024-07-02
vim快捷操作
快速定位 A: 跳到行尾并开启编辑模式 0: 跳到行首 $: 跳到行尾 G: 跳到文件尾 gg: 跳到文件首 nG: 跳到第n行 e.g. 50G: 跳到第50行 nj: 向下跳n行 e.g. 3j: 向下跳3行 nk: 向上跳n行 e.g. 3k: 向上跳3行 nw: 向后跳n个单词 e.g. 3w: 向后跳3个单词 nb: 向前跳n个单词 e.g. 3b: 向前跳3个单词 /: 搜索 e.g. /123: 搜索123文本 按n和N向下和向上 pair %: 在pair中来回跳 e.g. (123) 在(和)之间来回跳 ci + left-pair: 删除pair中的内容并且开启编辑模式 e.g. ci+(: 删除()中的内容并且开启编辑模式 di + left-pair: 删除pair中的内容 e.g. di+(: 删除()中的内容 yi + left-pair: 复制pair中的内容 e.g. yi+(: 复制()中的内容 vi + left-pair: 选中pair中的内容 e.g. vi+(:...
2024-07-02
使用vim阅读代码
环境 Ubuntu22.04 VIM - Vi IMproved 8.2 (2019 Dec 12, 编译于 May 03 2024 02:37:51) 引言在Linux环境下,Source Insight只能在Wine环境下运行,显得并没有那么好用,于是便有了本文,使用Vim+Ctags+Cscope来进行阅读代码。 安装安装Ctags打开终端,运行以下命令安装 ctags: sudo apt install exuberant-ctags 如果你希望使用 universal-ctags(这是一个更新和维护更积极的分支),则可以安装它: sudo apt install universal-ctags 安装Cscopesudo apt install cscope 配置与使用配置Ctags在项目根目录执行如下命令生成tags文件: ctags -R . 可以发现在项目根目录下多了如下文件: ❯ ls...
评论
公告
Words can't describe me