Chinaunix首页 | 论坛 | 博客
  • 博客访问: 85429
  • 博文数量: 14
  • 博客积分: 10
  • 博客等级: 民兵
  • 技术积分: 153
  • 用 户 组: 普通用户
  • 注册时间: 2012-07-13 11:26
文章分类

全部博文(14)

文章存档

2015年(2)

2014年(7)

2013年(5)

我的朋友

分类: LINUX

2013-09-06 21:20:23

1:打开窗口最大化
[1]:安装wmctrl:apt-get install wmctrl
[2]:在 ~/.vimrc 中加上:
" 最大化窗口
function Maximize_Window()
 silent !wmctrl -r :ACTIVE: -b add,maximized_vert,maximized_horz
endfunction
[3]:在 ~/.bashrc 中加上:
alias gvim='gvim -c "call Maximize_Window()"'
[4]:把开始菜单或者gnome面板中gvim的快捷方式的命令都改成:
右键某文本文件asdf.c properties --> open with --> add --> use a custom command --> gvim -c "call Maximize_Window()"

2:如何选择、复制或者查找光标所在的单词?
在VIM中用iw或者aw表示一个单词,两者稍有区别。
选择光标所在的单词:viw (v进入visual模式,然后iw)
复制光标所在的单词:yiw
查找的话就是两个很常用的明令:# 和 * (#向上查找,*向下查找)

3:Gvim的整体缩进一段代码 
(1)“选中一段代码,< ”, 指的是在normal模式下使用shift+v 选中代码然后再“<”或者“>”
(2)还有一种方法就是使用列模式, 在normal模式下使用ctrl+v选中要插入tab的位置, 然后使用“I"进入插入模式, 输入一个或多个tab即可.
(3)如果是c语言的话, 一个最nb的功能就是自动排序, "="命令, shift+v选择全文件, 然后"="  要想单行自动对齐, 请使用"==".

4:复制粘贴
(1)系统中复制, 在gvim 鼠标中键即为粘贴
(2)gvim如果要复制为系统可粘贴 应为 " + y 则在系统中ctrl + v粘贴
(3)如果复制粘贴均在gvim中, 选中即复制, 鼠标中键即粘贴
阅读(2340) | 评论(0) | 转发(0) |
0

上一篇:VIM插件整理

下一篇:ffmpeg - tutorial01

给主人留下些什么吧!~~