草庐IT

vim-airline

全部标签

linux - VIM 中的交互式终端

我正在使用Vim来编辑源代码,但我也希望在vim的窗口中嵌入一个终端(就像在Kate中一样,你知道的)。现在我看到了将vim缓冲区变成交互式终端的vimsh插件,但我不喜欢它的两点:它会在启动时自动打开。我可以随时禁用它并使用特殊命令调用终端吗?它将窗口一分为二并占据顶部窗口,但我希望它占据底部窗口。这能安排吗?PS:我不完全是vim大师:) 最佳答案 也许这就是您想要的:ConqueShell-VIMPlugin 关于linux-VIM中的交互式终端,我们在StackOverflow上

linux - VIM 中的交互式终端

我正在使用Vim来编辑源代码,但我也希望在vim的窗口中嵌入一个终端(就像在Kate中一样,你知道的)。现在我看到了将vim缓冲区变成交互式终端的vimsh插件,但我不喜欢它的两点:它会在启动时自动打开。我可以随时禁用它并使用特殊命令调用终端吗?它将窗口一分为二并占据顶部窗口,但我希望它占据底部窗口。这能安排吗?PS:我不完全是vim大师:) 最佳答案 也许这就是您想要的:ConqueShell-VIMPlugin 关于linux-VIM中的交互式终端,我们在StackOverflow上

linux - vim命令中的转义字符

我想像这样运行命令:vim-c"%g/blablabla/norm/strcwSTR"file如何在命令中写转义字符? 最佳答案 在键入命令时,使用control-v然后使用escape输入转义符。但是,我不得不质疑vim是否是完成这项工作的正确工具。通常,使用sed之类的东西会更好。也就是说,我不太清楚vim命令的用途,所以也许您确实需要它。 关于linux-vim命令中的转义字符,我们在StackOverflow上找到一个类似的问题: https://st

linux - vim命令中的转义字符

我想像这样运行命令:vim-c"%g/blablabla/norm/strcwSTR"file如何在命令中写转义字符? 最佳答案 在键入命令时,使用control-v然后使用escape输入转义符。但是,我不得不质疑vim是否是完成这项工作的正确工具。通常,使用sed之类的东西会更好。也就是说,我不太清楚vim命令的用途,所以也许您确实需要它。 关于linux-vim命令中的转义字符,我们在StackOverflow上找到一个类似的问题: https://st

linux - 在现场演示中显示 vim 命令键

我将做一个现场演示来展示vim的功能。向观众展示我按下的命令键是很重要的。我知道我可以使用showcmd,但我发现它的输出很小,很难注意到在现场演示中使用它。有没有办法让它更容易被注意到?它可能类似于Railscasts中显示的命令键(例如thisvideo,1:11)。你知道这样的事吗? 最佳答案 对于X11,有keymon.我确信其他系统也有类似的工具。否则,您可以使用某种也能显示按键的虚拟键盘。 关于linux-在现场演示中显示vim命令键,我们在StackOverflow上找到一

linux - 在现场演示中显示 vim 命令键

我将做一个现场演示来展示vim的功能。向观众展示我按下的命令键是很重要的。我知道我可以使用showcmd,但我发现它的输出很小,很难注意到在现场演示中使用它。有没有办法让它更容易被注意到?它可能类似于Railscasts中显示的命令键(例如thisvideo,1:11)。你知道这样的事吗? 最佳答案 对于X11,有keymon.我确信其他系统也有类似的工具。否则,您可以使用某种也能显示按键的虚拟键盘。 关于linux-在现场演示中显示vim命令键,我们在StackOverflow上找到一

linux - 带有 gnu screen 的 Vim 背景

我在vim中的配色方案有问题。使用在GNUscreen中启动的vimsession编辑文件时,文本背景无法正确呈现。在screen外的session中,整个背景都是灰色的(应该是这样)。对于screen内的vim窗口,只有文本正后方的背景显示为灰色。其余为黑色。我在.cshrc和.screenrc中都将TERM设置为xterm-256color。我的.vimrc有sett_Co=256我正在使用csh。编辑:我正在通过cygwin进行连接。 最佳答案 [填写OP,见评论]OP发现了问题:Ineededtohavethisset:de

linux - 带有 gnu screen 的 Vim 背景

我在vim中的配色方案有问题。使用在GNUscreen中启动的vimsession编辑文件时,文本背景无法正确呈现。在screen外的session中,整个背景都是灰色的(应该是这样)。对于screen内的vim窗口,只有文本正后方的背景显示为灰色。其余为黑色。我在.cshrc和.screenrc中都将TERM设置为xterm-256color。我的.vimrc有sett_Co=256我正在使用csh。编辑:我正在通过cygwin进行连接。 最佳答案 [填写OP,见评论]OP发现了问题:Ineededtohavethisset:de

linux - 我如何处理 vim 的交换文件系统?

在ubuntu中使用vim时,我不小心按下了ctrl-z,这暂停了我的vimsession。我正在编辑一个未保存的文件(我将其称为test)。当我在vim中再次打开文件时,出现交换文件错误:E325:ATTENTIONFoundaswapfilebythename".test.swp"Swapfile".test.swp"alreadyexists!根据Foundaswapfilebythename问题,我有两个选择:找到session并完成它(最好)。删除.swp文件(如果您确定其他gitsession已经消失)。我将如何做这两件事?如果我执行rmtest.swp它看不到文件:rm:

linux - 我如何处理 vim 的交换文件系统?

在ubuntu中使用vim时,我不小心按下了ctrl-z,这暂停了我的vimsession。我正在编辑一个未保存的文件(我将其称为test)。当我在vim中再次打开文件时,出现交换文件错误:E325:ATTENTIONFoundaswapfilebythename".test.swp"Swapfile".test.swp"alreadyexists!根据Foundaswapfilebythename问题,我有两个选择:找到session并完成它(最好)。删除.swp文件(如果您确定其他gitsession已经消失)。我将如何做这两件事?如果我执行rmtest.swp它看不到文件:rm: