vim设置文本宽度

‘textwidth‘ ‘tw‘        number  (default 0)
                        local to buffer
                        {not in Vi}
        Maximum width of text that is being inserted.  A longer line will be
        broken after white space to get this width.  A zero value disables
        this.
        ‘textwidth‘ is set to 0 when the ‘paste‘ option is set and restored
        when ‘paste‘ is reset.
        When ‘textwidth‘ is zero, ‘wrapmargin‘ may be used.  See also
        ‘formatoptions‘ and ins-textwidth.
        When ‘formatexpr‘ is set it will be used to break the line.
        NOTE: This option is set to 0 when ‘compatible‘ is set.

例子:
set textwidth=80

set tw=80

时间: 2024-10-09 09:21:22

vim设置文本宽度的相关文章

Vim设置Tab宽度/替换Tab为空格

用户配置: 在/home/you/.vimrc中添加以下代码后,重启vim即可实现按TAB产生4个空格:set ts=4  (注:ts是tabstop的缩写,设TAB宽4个空格)set expandtab 对于已保存的文件,可以使用下面的方法进行空格和TAB的替换:TAB替换为空格::set ts=4:set expandtab:%retab! 空格替换为TAB::set ts=4:set noexpandtab:%retab! 加!是用于处理非空白字符之后的TAB,即所有的TAB,若不加!,则

Linux下VIM设置

1.设置文件的位置 在目录 /etc/ vim下面,有个名为vimrc的文件,这是系统中公共的vim设置文件,对所有用户都有效.而在每个用户的主目录下,都能自己建立私有的设置文件,命名为:".vimrc".例如,/root目录下,通常已存在一个.vimrc文件. 2.设置语法高亮显示1) 打开vimrc,添加以下语句来使得语法高亮显示:    syntax on2) 如果此时语法还是没有高亮显示,那么在/etc目录下的profile文件中添加以下语句:    export TERM=x

vim的强大,vim设置和插件的使用,脱离windows才是王道

map <C-F12> :!ctags -R --c++-kinds=+p --fields=+iaS --extra=+q .<CR> let Tlist_Show_One_File=1 let Tlist_Exit_OnlyWindow=1 let Tlist_Auto_Open=1 set nocompatible """"""""""界面"""&

table表格宽带研究(附带:table表格为什么设置td宽度无效)

情况1:下面代码定义了表格宽带为为600px,未设置td宽带,3个td内容为1,2,3,可以看到3个内容平分table的宽度. 也就是每个td都是200px(请注意:如果用chrome调试宽度,会有一定的误差,因为600px还包括边框,因此实际宽度可能是198px,这里进行了简化,下同). <table style="width:600px; background-color:red" > <tr> <td>1</td> <td&g

Linux下vim(文本编译器)的使用

vim (文本编译器): Vim是从 vi 发展出来的一个文本编辑器. vim的一些命令操作: 插入命令: a 在光标所在字符后插入 A 在光标所在行尾插入 i 在光标所在字符前插入 I 在光标所在行首插入 o 在光标下插入新行 O 在光标上插入新行 定位命令: :set nu(number) 设置行号 :set nonu 取消行号 gg 跳到第一行 G 跳到最后一行 nG 跳到第n行 :n 跳到第n行 $ 移至行尾 0 移至行首 删除命令: x 删除光标所在处字符 nx 删除光标所在处后n个字

VIM设置代码折叠

VIM设置代码折叠 今天看了一下别人写的程序的源代码,发现是用vim写的,代码中有趣是用vim来折叠代码,一开始我以为是用插件的,后来上网查了查,得出以下使用方面的技巧. 1. 折叠方式 可用选项来设定折叠方式: 可在Vim 配置文件中设置 set fdm=XXX 可直接在文件中使用注释调用vim命令 /* vim: set fdm=XXX: */ 有6种方法来选定折叠: 1 2 3 4 5 6 . manual          手工定义折叠 . indent           更多的缩进表

vim设置配色主题

默认主题注释为蓝色,完全看不清.可以在~/.vimrc当中设置colorscheme参数.我在zsh设置中设置了快捷键,直接编辑. colorscheme参数的值可以在 /usr/share/vim/vim73/colors 当中查看配色方案,为.vim结尾的文件名字. 也可以到vim的网站上下载其他方案,推荐一个网站,可以浏览配色方案的效果图,就是图片渲染比较慢. 我最后选择的desert. 以下是我的配置文件效果图.虽然不是很喜欢这个配色,但是感觉程序员不应该过多关注一些花哨的功能. 配置文

iOS不得姐项目--登录模块的布局,设置文本框占位文字颜色,自定义内部控件竖直排列的按钮

一.登录模块的布局 将一整部分切割成若干部分来完成,如图分成了三部分来完成 设置顶部状态栏为白色的方法 二.设置文本框占位文字颜色 <1>方法一与方法二实现原理是同一种,都是通过设置placeholder的NSAttributeString来设置文字属性 方法二效果图: <2>第三种方法是通过RunTime找到隐藏的可以设置placeholder颜色的属性,通过KVC来赋值.RunTime会单独拿出来讲 三.按钮自定义,重新排列子控件的排列位置

20140527-在jQuery中设置文本框回车事件

20140527-在jQuery中设置文本框回车事件 该代码要完成的效果是,用户在文本框输入完毕以后,按下回车键,立即触发"搜索"的单击事件. 例如: $("#search_user_name").keydown(function (e) {         // search_user_name为文本框ID         var curKey = e.which;         if (curKey == 13) {             // search