vim编译怎么全选
‘壹’ vi 编辑器中怎么全选并且复制 我想把c文件拷到txt中看。
你直接用记事本打开不就能看C代码吗?
SecureCRT登陆VI 鼠标全选 点鼠标右键 复制。。再粘贴到记事本里就行了。
不要用CTRL+C
‘贰’ 请教vim 如何把两个以上的C 代码编译到一个
一、首先要会使用vim编写一个c文件1.在linux终端下输入:vitest.c表示生成了一个test.c的c语言文件2.此时时命令模式,按"a"键或者"i"进入输入模式,然后就是输入C语言代码3.保存文件,再次回到命令模式,按"ESC“键,然后按":"键再输入"wq”
‘叁’ vim中怎样全选复制剪切粘贴删除代码
当然你可以在vim里选择用鼠标,选中一块文字然后右键复制,再到应用程序里ctrl+v粘贴,只不过这样效率就差多了。 更好的做法是,在vim中使用"*y使用进行复制,然后在应用程序中用ctrl+v粘贴。 从应用程序到vim则在应用程序中使用ctrl+c复制,在vim中使用shift+insert粘贴。 如:"*yy复制一行 "*y2w复制二个词……实现的原理是:"表示使用寄存器"*表示使用当前选择区 我个人推荐使用ctrl+insert复制,shift+insert粘贴。 vim有多个剪贴板,其中就包括了系统剪贴板。使用命令:reg可以看到各个剪贴板的内容。其中“”表示当前使用的剪贴板, “0-9是历史剪贴板, “#就是系统剪贴板了(你可以在系统里拷贝一些东西,看是不是会出现在“#剪贴板里)。在vim中使用y可以把内容拷贝到“”号剪贴板,继续y会把新的东西放入“” ,而原来“”的东西就会被压入“0-9的各个历史剪贴板中。X11系统下还有一个“*的剪贴板对应中键拷贝粘贴,windows不知道有没有。 解决第一个问题:“+y把选中内容拷贝到”+号剪贴板,即系统剪贴板“+p把系统剪贴板的内容粘贴到vim,这一个用shift+insert也可完成 解决第二个问题:“0p可以把已经被挤到”0剪贴板的内容A重新粘贴出来 嫌长的做一个map,映射到某个功能键或组合就方便了。
‘肆’ vim如何编译代码
最基本的方法是用vim调用终端的命令,你在vim里输入
!gcc %
然后回车,应该就会编译你的当前文件(如果你的C++就是g++,python就是python)
当然你要是一整个工程要用make
你可以在.vimrc里添加一句
nmap <F5> :w<CR>!gcc %<CR>
这样你按F5就可以实现自动保存文件并编译
‘伍’ vim快捷键C-a与全选冲突,按下后就全选 怎么用VIM快捷键覆盖
您的 vimrc 文件应该在某处加载了 mswin.vim 这个脚本。应该是类似:
source$VIMRUNTIME/mswin.vim
的一个语句。
它会定义许多 windows 下常用的快捷键,但对于惯用 vim 的人来说,这些键都用不顺手。如果你想使用 vim 默认的键映射,可以将这个加载语句注释掉(在行首加个英文的双引号 ")或者整行删去。
如果你只是想禁掉 c-a,则可以进去那个文件(在文件名上按 gf),然后搜到 <C-a> 的映射,注释掉。
或者在 vimrc 的尾端加上
:unmap<C-a>
‘陆’ linux下VIM如何全选复制
ggVG是全选,y是复制。
gg是光标定位到文件首行;
V是进入可视模式;
G是跳转到文件最后一行;
这个时候就将文本全选了。
使用"*y使用进行复制,然后在浏览器中用ctrl+v粘贴。
":表示使用寄存器
注意不要关闭vim。
(6)vim编译怎么全选扩展阅读:
全部删除:
按esc键后,先按gg(到达顶部),然后按dG。
单行复制:
按esc键后, 然后yy。
单行删除:
按esc键后, 然后dd。
粘贴:
按esc键后, 然后p。
从应用程序到vim:
在应用程序中使用ctrl+c复制,在vim中使用shift+insert粘贴。
‘柒’ vim怎么用
vim是一个编辑器,当然通过配置你可以把他配置成ide来用这个你可以看一下http://blog.csdn.net/wooin/article/details/1858917
既然你提到以前用vc那你的工作环境应该是windows了,你提到不能顺利编译,那么可能你也已经安装了gcc,gdb等工具,实际上有了gcc,gdb等工具,你只要将它们加进系统环境变量中。然后再装好vim的c.vim插件,\rc命令可以保存编译\rl命令可以链接\rr命令可以运行。这些我都试过,是可以顺利使用的。不知道你是哪一步出错了,你的问题描述还不够详细啊!
至于你的问题“vim怎么用?”建议你看下:http://ishare.iask.sina.com.cn/f/21186059.html
‘捌’ ubuntu vim怎么选中所有内容
删除内容:分为删除一行还是一个字符; 如果是一行: 执行两次 d 如果是删除某个字符:x 如果是你要要将文件整个删除,在shell 下敲命令, rm file
‘玖’ vi中怎么全选
曾经也在找看看有没有快捷的方法全选,但是网上很多都是重复,并且错误的,比如:
1,$y,这是什么?要写也要写成:1,$y,但是我告诉你,写成:1,$y是全部复制,不是全选
dG,这个就更加误导人了,这是删除光标所在行到最后一行的内容(包括光标所在行的内容)
上面这里都扯到哪里去了。全选正确的答案是:
ggVG
稍微解释一下上面的命令
gg 让光标移到首行,在vim才有效,vi中无效
V 是进入Visual(可视)模式
G 光标移到最后一行
选中内容以后就可以其他的操作了,比如:
d 删除选中内容
y 复制选中内容到0号寄存器
"+y 复制选中内容到+寄存器,也就是系统的剪贴板,供其他程序用
你直接用记事本打开不就能看C代码吗?
SecureCRT登陆VI 鼠标全选 点鼠标右键 复制。
再粘贴到记事本里就行了。
‘拾’ 在vim下我想象文本编辑下一样, 全选几行后按tab键后他就会在这几行的前面插入tab键,求大神说下命令
在vim中选择后再按>,就会在这几行前面插入tab