Linux Vim
来源:互联网 发布:编译原理代码优化 编辑:程序博客网 时间:2024/06/15 22:21
一般模式
进入
在其他模式下按ESC进入
操作
移动光标
查找和替换
替换
:[range]s/pattern/string/[c,e,g,i]
删除
复制与粘帖
取代
其他
命令|描述
u|undo 撤销
.|重复上一次命令
mx|设置书签
编辑模式
进入
在一般模式中输入
命令行模式
进入
在一般模式中输入: / ?
操作
:w| 保存编辑的内容
:w!|强制写入该文件,但跟你对该文件的权限有关
:q| 离开vi
:q!| 不想保存修改强制离开
:wq| 保存后离开
:x| 保存后离开
可视模式
v 进入字符选择模式,选择完成后,按y复制,按p粘贴
ctrl+v 进入块选择模式,选择完成后,按y复制,按p粘贴
shift+v 进入行选择模式,选择完成后,按y复制,按p粘贴
编码问题
vim中的内置变量:
enc(encoding):vim的内部编码
fenc(fileencoding):vim解析出来的当前文件编码(有可能解析成错的哦)
fencs(fileencodings):vim解析文件时猜测的编码格式顺序列表
在打开文件的时候指定编码
vim file.txt -c “e ++enc=GB18030”
指定保存时编码格式:
:set fileencoding=utf-8
参考文献:
http://blog.csdn.net/xiajun07061225/article/details/7039413
http://blog.csdn.net/xiaolong2w/article/details/8224839
http://www.study-area.org/tips/vim/index.html
编码问题:
http://blog.csdn.net/liufei_learning/article/details/42342559
- [Linux][Vim]:vim 配置
- 【Linux】【VIM】VIM Tips
- Linux --- vim
- linux vim
- Linux-vim
- Linux vim
- linux --- vim
- [linux] vim
- linux+Vim
- Linux Vim
- linux-vim
- Linux:vim
- linux之vim
- linux vim 显示颜色
- linux vim的用法
- [linux]- vim编码
- linux vim environment setting
- linux vim 配置文件
- CSS之Box-sizing
- php 导出 Excel 报错 exception 'PHPExcel_Calculation_Exception' with message
- 网站备案流程_网站备案需要什么
- Hdu2016 数据的交换输出
- Apple 移动设备绑定动态生成元素点击事件$(document).on('click',element,callback)失效解决方法
- Linux Vim
- IIS7中配置FastCGI运行PHP
- win2008服务器,fastCGI完美设置教程
- php websocket聊天室
- ARP协议
- gdb调试常用命令
- 使用php创建WebSocket服务
- 2017年第0届浙江工业大学之江学院程序设计竞赛决赛题解【solved 9 / 13】
- autocomplete+PHP+MYSQL的实现模糊查询