ubuntu vi 自动补全多2个空格怎样取消eclipse 空格补全掉

没有更多推荐了,
不良信息举报
举报内容:
VIM使用系列:缩进调整、自动补全、折叠、跳转
举报原因:
原文地址:
原因补充:
最多只允许输入30个字
加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!没有更多推荐了,
不良信息举报
举报内容:
ubuntu终端输入tab自动补全后,多一个空格
举报原因:
原文地址:
原因补充:
最多只允许输入30个字
加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!博客分类:
Unbuntu 14.4安装之后就在终端中使用Tab键不能自动补全,解决办法如下:
1、利用vi编辑器打开/etc/bash.bashrc文件(需要root权限)
sudo vi /etc/bash.bashrc
接下来会提示输入密码
2、找到文件中的下列代码
#enable bash completion in interactive shells
#if ! shopt - then
/usr/share/bash-completion/bash_completion ]; then
. /usr/share/bash-completion/bash_completion
elif [ -f /etc/bash_completion]; then
. /etc/bash_completion
将注释符号#去掉,即改成
#enable bash completion in interactive shells
if ! shopt - then
/usr/share/bash-completion/bash_completion ]; then
. /usr/share/bash-completion/bash_completion
elif [ -f /etc/bash_completion]; then
. /etc/bash_completion
3、最后 source一下 /etc/bash.bashrc即可, 即
sudo source /etc/bash.bashrc
浏览: 49462 次
来自: 大连
复制之前用svn的导出功能就不会有.svn了
少年考个博,留校任教吧
这是多态的特性,跟继承关系不大,也没有什么复制不复制的。
可以简单的理解成当调用x.fight()时,在Hero中找有没 ...
(window.slotbydup=window.slotbydup || []).push({
id: '4773203',
container: s,
size: '200,200',
display: 'inlay-fix'vi 自动缩进set cindent里是默认2个TAB键,我想把它改成4个空格应该怎么办?_百度知道
vi 自动缩进set cindent里是默认2个TAB键,我想把它改成4个空格应该怎么办?
我有更好的答案
在你的vimrc中添加如下的设置有助于C代码的缩进&缩进相关setshiftwidth=4“设置缩进宽度为4个空格宽度setsofttabstop=4“设置软tab键为4个空格宽度”当输入一次tab键时,vim实际输入的是4个空格“但多次输入时,vim会将凑齐的8个空格转换为一个真正的tabautocmdFileTypec,cppsetexpandtab”当打开C代码时,自动设置为扩展tab,即将所有的你输入的tab都按照8个空格输入。根据你的喜好确定是否使用这个设置。setautoindent“设置自动缩进setsmartindent”智能自动缩进setcindent“C语言缩进setcinoptions=:0”C语言缩进的风格参数,这里几乎用的是默认的,只改了将case标号放在switch()缩进位置之后的0个字符处做了如上设置后,开始享受vim的乐趣吧!
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。博客分类:
=====VIM乱码解决问题处理=====
打开vim的配置文件,位置在/etc/vim/vimrc 在其中加入
set file encodings = utf-8,gb2312,gbk,gb18030
set term encoding = utf-8
set encoding = prc
保存退出,此时vim就能正确显示中文了。
对于gedit,解决方法如下:
在终端中运行gconf-editor
在打开的界面中选择:apps-&gedit-2-&preferences-&encodings
在右边的auto_detected和shown_in_menu上点右键编辑,点add,分别加入GB2312,
并点UP按钮移动到第一位。关闭,就可以在gedit中显示中文了。
第一讲小结:
1. 光标在屏幕文本中的移动既可以用箭头键,也可以使用 hjkl 字母键。
h (左移) j (下行)
2. 欲进入vim编辑器(从命令行提示符),请输入∶vim 文件名 &回车&
3. 欲退出vim编辑器,请输入以下命令放弃所有修改∶
或者输入以下命令保存所有修改∶
4. 在正常模式下删除光标所在位置的字符,请按∶ x
5. 在正常模式下要在光标所在位置开始插入文本,请按∶
输入必要文本 ESC
特别提示∶按下 ESC 键会带您回到正常模式或者取消一个不期望或者部分完成
第二讲小结:
1. 欲从当前光标删除至单字/单词末尾,请输入∶dw
2. 欲从当前光标删除至当前行末尾,请输入∶d$
3. 欲删除整行,请输入∶dd
4. 在正常模式下一个命令的格式是∶
command [number]
number - 代表的是命令执行的次数
command - 代表要做的事情,比如 d 代表删除
object - 代表要操作的对象,比如 w 代表单字/单词,$ 代表到行末等等。
of line), etc.
5. 欲撤消以前的操作,请输入∶u (小写的u)
欲撤消在一行中所做的改动,请输入∶U (大写的U)
欲撤消以前的撤消命令,恢复以前的操作结果,请输入∶CTRL-R
第三讲小结:
1. 要重新置入已经删除的文本内容,请输入小写字母 p。该操作可以将已删除
的文本内容置于光标之后。如果最后一次删除的是一个整行,那么该行将置
于当前光标所在行的下一行。
2. 要替换光标所在位置的字符,请输入小写的 r 和要替换掉原位置字符的新字
3. 更改类命令允许您改变指定的对象,从当前光标所在位置直到对象的末尾。
比如输入 cw 可以替换当前光标到单词的末尾的内容;输入 c$ 可以替换当
前光标到行末的内容。
4. 更改类命令的格式是∶
第四讲小结:
1. Ctrl-g 用于显示当前光标所在位置和文件状态信息。Shift-G 用于将光标跳
转至文件最后一行。先敲入一个行号然后按 Shift-G 则是将光标移动至该行
号代表的行。
2. 输入 / 然后紧随一个字符串是则是在当前所编辑的文档中向后查找该字符串。
输入问号 ? 然后紧随一个字符串是则是在当前所编辑的文档中向前查找该字
符串。完成一次查找之后按 n 键则是重复上一次的命令,可在同一方向上查
找下一个字符串所在;或者按 Shift-N 向相反方向查找下该字符串所在。
3. 如果光标当前位置是括号(、)、[、]、{、},按 % 可以将光标移动到配对的
4. 在一行内替换头一个字符串 old 为新的字符串
在一行内替换所有的字符串 old 为新的字符串
在两行内替换所有的字符串 old 为新的字符串
:#,#s/old/
在文件内替换所有的字符串 old 为新的字符串
进行全文替换时询问用户确认每个替换需添加 c 选项,请输入 :%s/old/
第五讲小结:
1.:!command 用于执行一个外部命令 command。
请看一些实际例子∶
用于显示当前目录的内容。
:!rm FILENAME
- 用于删除名为 FILENAME 的文件。
2. :w FILENAME
可将当前 VIM 中正在编辑的文件保存到名为 FILENAME 的文件中。
3. :#,#w FILENAME 可将当前编辑文件第 # 行至第 # 行的内容保存到文件FILENAME 中。
4. :r FILENAME 可提取磁盘文件 FILENAME 并将其插入到当前文件的光标位置后面。
第六讲小结:
1. 输入小写的 o 可以在光标下方打开新的一行并将光标置于新开的行首,进入插入模式。
输入大写的 O 可以在光标上方打开新的一行并将光标置于新开的行首,进入插入模式。
2. 输入小写的 a 可以在光标所在位置之后插入文本。
输入大写的 A 可以在光标所在行的行末之后插入文本。
3. 输入大写的 R 将进入替换模式,直至按 esc 键退出替换模式而进入正常
4. 输入 :set xxx 可以设置 xxx 选项。
:set ic (ic就是英文忽略大小写Ignore Case的首字母缩写词).
第七讲小结:
**使用在线帮助系统**
** 使用在线帮助系统 **
Vim 拥有一个细致全面的在线帮助系统。要启动该帮助系统,请选择如下三种方
- 按下 HELP 键 (如果键盘上有的话)
- 按下 F1 键 (如果键盘上有的话)
- 输入 :help &回车&
输入 :q &回车& 可以关闭帮助窗口。
提供一个正确的参数给
命令,您可以找到关于该主题的帮助。请试验以
下参数(可别忘了按回车键哦。:)∶
:help w &回车&
:help c_&t&&/t&
:help insert-index &回车&
:help user-manual &回车&
第八讲小结:
** 创建一个启动脚本 启用vim的功能 **
Vim的功能特性要比vi多得多,但大部分功能都没有缺省激活。为了启动更多的
功能,您得创建一个vimrc文件。
1. 开始编辑vimrc文件,这取决于您所使用的操作系统∶
:edit ~/.vimrc
这是Unix系统所使用的命令
这是Windows系统所使用的命令
2. 接着导入vimrc范例文件∶
$VIMRUNTIME
/vimrc_example.vim
3. 保存文件,命令为∶
在下次您启动vim的时候,编辑器就会有了语法高亮的功能。您可以继续把您喜
欢的其它功能设置添加到这个vimrc文件中。
以上全部在Ubuntu系统下测试过,几乎囊括了常用滴Vim使用方面,足够应付常用编辑修改。
浏览: 31693 次
来自: 北京
楼主不是sb,学习了,谢谢!
写的还行吧
先把标题的错字改掉! 如果说简历第一行就有错别字 你认为你还有 ...
多几个精通哈哈,HR最喜欢这2个字了~~~
(window.slotbydup=window.slotbydup || []).push({
id: '4773203',
container: s,
size: '200,200',
display: 'inlay-fix'}

我要回帖

更多关于 ubuntu16 vi代码补全 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信