2012年3月23日
在编辑模式下输入
ngg 或者 nG
n为指定的行数(如25)
25gg或者25G 跳转到第25行.
在命令模式下输入n
: n
如跳到第25行,直接输入25
如果想打开文件即跳转
vim +n FileName
查看当然光标所在的行
Ctrl+g
|
posted @
2012-03-23 14:19 爱&丰 阅读(4983) |
评论 (1) |
编辑 收藏
1.安装vim:
sudo apt-get install vim
2.配置文件的位置:
在目录 /etc/vim下面,有个名为vimrc的文件,这是系统中公共的vim配置文件,对所有用户都有效.
3.设置语法高亮显示
1) 打开vimrc,添加以下语句来使得语法高亮显示:
syntax on
4.设置Windows风格的C/C++自动缩进(添加以下set语句到vimrc中)
1)设置(软)制表符宽度为4:
set tabstop=4
set softtabstop=4
2)设置缩进的空格数为4
set shiftwidth=4
3)设置自动缩进:即每行的缩进值与上一行相等;使用 noautoindent 取消设置:
set autoindent
4)设置使用 C/C++ 语言的自动缩进方式:
set cindent
5)设置C/C++语言的具体缩进方式:
set cinoptions={0,1s,t0,n-2,p2s,(03s,=.5s,>1s,=1s,:1s
6)如果想在左侧显示文本的行号,可以用以下语句:
set nu
7)最后,如果没有下列语句,就加上吧:(不知啥作用)
if &term=="xterm"
set t_Co=8
set t_Sb=^[[4%dm
set t_Sf=^[[3%dm
endif
由于本人对linux是菜鸟,所以这些配置都是在网上找到的资源,希望以后有更加深刻的认识,有自己的配置的文件.
在网上看到一个写的相当好的配置,先记录下来,有空实现下.(
手把手教你把Vim改装成一个IDE编程环境(图文))
http://blog.csdn.net/wooin/article/details/1858917http://blogt.chinaunix.net/space.php?uid=23089249&do=blog&id=2855999
根据这blog配置时碰到的问题:
一.4语法高亮,hi cFunction gui=NONE guifg=#B5A1FF 改为hi cFunction cterm=bold ctermfg=Red可行
二.5ctags安装方法:
1.下载ctags 程序。 从sourceforge.org 或其他地方上下载
2. 解压缩。
3. ./configure
4. make
5. make install
三.Taglist:Ctrl ww#将焦点移至下一个窗口
四.WinManager
nmap wm :WMToggle<cr> => namp <c-w><c-t> :WMToggle<cr>
posted @
2012-03-23 11:29 爱&丰 阅读(551) |
评论 (0) |
编辑 收藏
用gdb查看内存
格式: x /nfu <addr>
说明
x 是 examine 的缩写
n表示要显示的内存单元的个数
f表示显示方式, 可取如下值
x 按十六进制格式显示变量。
d 按十进制格式显示变量。
u 按十进制格式显示无符号整型。
o 按八进制格式显示变量。
t 按二进制格式显示变量。
a 按十六进制格式显示变量。
i 指令地址格式
c 按字符格式显示变量。
f 按浮点数格式显示变量。
u表示一个地址单元的长度
b表示单字节,
h表示双字节,
w表示四字节,
g表示八字节
Format letters are o(octal), x(hex), d(decimal), u(unsigneddecimal),
t(binary), f(float), a(address), i(instruction), c(char) ands(string).
Size letters are b(byte), h(halfword), w(word), g(giant, 8bytes)
举例
x/3uh buf
表示从内存地址buf读取内容,
h表示以双字节为一个单位,
3表示三个单位,
u表示按十六进制显示
posted @
2012-03-23 09:44 爱&丰 阅读(573) |
评论 (0) |
编辑 收藏