“Vim基础”的版本间的差异

来自linux中国网wiki
跳到导航 跳到搜索
(Evan移动页面Vim配置Vim基础
 
(未显示同一用户的2个中间版本)
第25行: 第25行:
 
{ 文档首部
 
{ 文档首部
 
} 文件尾部
 
} 文件尾部
 +
 +
 +
tips :shife +% 找到 } 的另一半
  
 
===多行合并一行 ===
 
===多行合并一行 ===
第36行: 第39行:
 
{n} + shift + j
 
{n} + shift + j
 
{n} + g + shift + j
 
{n} + g + shift + j
 +
 +
 +
方法二
 +
 +
 +
在 Normal Mode下执行:
 +
 +
ggvGJ
 +
 +
 +
gg 用于跳到行首
 +
 +
v 转换成 visual 模式
 +
 +
G 跳到最后一行
 +
 +
J 合并行
 +
 
</pre>
 
</pre>
  

2024年12月5日 (四) 02:58的最新版本

vim鼠标右键粘贴、跨系统复制粘贴


vi ~/.vimrc # or 

vi .vim/vimrc


if has('mouse')
    set mouse-=a
endif

临时的办法  

通模式下键入:set mouse-=a





常用技巧

{ 文档首部 } 文件尾部


tips :shife +% 找到 } 的另一半

多行合并一行


#两行合并,行之间带空格
shift + j
#两行合并,行之间没有空格
g + shift + j
#如果是多行合并,前面加个n 例如 20 行 先按20 再按组合键 shift + j
{n} + shift + j
{n} + g + shift + j


方法二 


在 Normal Mode下执行:

ggvGJ


gg 用于跳到行首

v 转换成 visual 模式

G 跳到最后一行

J 合并行

see also

Vim查找替换

Vim中执行shell

Vim技巧之复制删除字符

reference

spacevim quick-start-guide

Tutorial: Make Vim as Your C/C++ IDE Using c.vim Plugin

强大的vim配置文件,让编程更随意

Linux入门:vim鼠标不能右键粘贴、跨系统复制粘贴

解决在Vim中鼠标右键不能粘贴

解决vim中鼠标右键无法复制的问题


如何将你的Vim 打造成轻巧强大的IDE