最新回答 / 昏_沉沉
是的只能
let g:pymode_virtualenv_path = "/home/USER/miniconda3/algebra"这样来指定
最新回答 / 宝慕林3486477
把Plug 'python-mode/python-mode', { 'for': 'python', 'branch': 'develop' }中的 'for': 'python' , 删掉试试
老师您好:
我很喜欢使用vim也很乐意使用vim模式开发。但是类似于sublime虽然可以有vim模式,却找不到可以配置vimrc的地方,实在是非常遗憾!好多在linux vim下使用顺手的快捷键也都没法在sublime里面配置了,更不要说vim的插件了,真心希望无论在那个os下都可以使用统一的开发工具。以上问题,还望您不吝指教!
我很喜欢使用vim也很乐意使用vim模式开发。但是类似于sublime虽然可以有vim模式,却找不到可以配置vimrc的地方,实在是非常遗憾!好多在linux vim下使用顺手的快捷键也都没法在sublime里面配置了,更不要说vim的插件了,真心希望无论在那个os下都可以使用统一的开发工具。以上问题,还望您不吝指教!
2019-09-22
vim的寄存器
vim里操作的是寄存器而不是系统剪贴板
默认我们使用d删除或y复制的内容都放到了“无名寄存器”中
技巧:使用x和p命令可以实现字符的调换
[:reg]命令查看所有的寄存器
使用["{register}]指定寄存器
如["ay]将旋转的文本复制到a寄存器中
[""]代表默认寄存器
["+]代表系统剪切板
["+p]将系统剪贴的代码复制到vim中
注:服务器模式下若无系统剪贴板,则使用inset模式下使用Ctrl+v进行粘贴。若格式错乱,则使用[:set paste]命令先设置粘贴模式然后再进行粘贴。
vim里操作的是寄存器而不是系统剪贴板
默认我们使用d删除或y复制的内容都放到了“无名寄存器”中
技巧:使用x和p命令可以实现字符的调换
[:reg]命令查看所有的寄存器
使用["{register}]指定寄存器
如["ay]将旋转的文本复制到a寄存器中
[""]代表默认寄存器
["+]代表系统剪切板
["+p]将系统剪贴的代码复制到vim中
注:服务器模式下若无系统剪贴板,则使用inset模式下使用Ctrl+v进行粘贴。若格式错乱,则使用[:set paste]命令先设置粘贴模式然后再进行粘贴。
2019-09-19
--
问题:设置了autoindent后粘贴代码格式错乱
解决:在命令行模式下使用[:set paste]命令设置粘贴模式,然后进入insert模式进行粘贴,此时autoindent功能失效,我们使用[:set nopaste]命令恢复autoindent功能。
问题:设置了autoindent后粘贴代码格式错乱
解决:在命令行模式下使用[:set paste]命令设置粘贴模式,然后进入insert模式进行粘贴,此时autoindent功能失效,我们使用[:set nopaste]命令恢复autoindent功能。
2019-09-19
vim 复制粘贴与寄存器
normal模式下复制粘贴:
y(yank)复制
p(paste)粘贴
d 删除
使用 d和p 组合可以达到剪切的效果
visual模式下选择,normal模式下再使用p粘贴
yiw 复制一个单词 p粘贴
yy 复制一行 p粘贴
dd 删除一行 p粘贴
insert模式下的粘贴
Ctrl+v(Windows)
Cmd+v(MacOs)
鼠标右键-粘贴
normal模式下复制粘贴:
y(yank)复制
p(paste)粘贴
d 删除
使用 d和p 组合可以达到剪切的效果
visual模式下选择,normal模式下再使用p粘贴
yiw 复制一个单词 p粘贴
yy 复制一行 p粘贴
dd 删除一行 p粘贴
insert模式下的粘贴
Ctrl+v(Windows)
Cmd+v(MacOs)
鼠标右键-粘贴
2019-09-19