标签: vim

快速使用 Gvim 而不是 Gedit

如何快速使用 Gvim(或仅在终端中使用 vim)作为其默认文本编辑器而不是 Gedit?

如果可以做到这一点,我一定是做错了......

Ubuntu 10.10 AMD64。

vim gedit gvim quickly application-development

6
推荐指数
1
解决办法
2100
查看次数

vim/gedit 删除字符之间的单词

我有一个巨大的文件,其中包含如下条目:

<option value="201">Medical</option>
<option value="203">Finance</option>
<option value="205">Tax Return</option>
---------------------------
---------------------------
Run Code Online (Sandbox Code Playgroud)

我试图一次性删除此文件中的“选项”条目,以便该文件在编辑后看起来像下面的那个:

Medical
Finance
Tax Return
----------
----------
Run Code Online (Sandbox Code Playgroud)

如果我可以使用 vim 或 gedit 执行此操作,我在 google 中搜索了此内容,但没有找到与此相关的任何内容(不知道用什么关键字搜索)。有人有什么想法吗?

vim delete

6
推荐指数
2
解决办法
4440
查看次数

如何为 vim 和 Unity 使用通用剪贴板?

在我的 mac 上,我以这种方式解决了这个问题:

:set clipboard=unnamed
Run Code Online (Sandbox Code Playgroud)

在我的 debian 上,我使用 + 剪贴板:

:set clipboard=unnamedplus
Run Code Online (Sandbox Code Playgroud)

但是,上述方法不适用于我的 Ubuntu 12.04 和 Unity 桌面环境。有谁知道如何解决这一问题?

vim unity clipboard

6
推荐指数
1
解决办法
1774
查看次数

如何查看g++生成的目标代码?

g++ -c xyz.cpp
Run Code Online (Sandbox Code Playgroud)

创建目标文件 xyz.o

但是当我在 vim 编辑器中打开它时,它显示了一些疯狂的文本......

如何查看机器码?

可以使用什么包打开并查看该机器码?

vim programming c++ g++

6
推荐指数
1
解决办法
5104
查看次数

vim 在从外部窗口复制粘贴大块文本时遇到困难

我从某个文件(例如 gedit)中选择并复制一大块纯文本。我运行:set paste然后进入插入模式,并使用鼠标右键菜单粘贴文本。vim 在成功粘贴我的文本之前,它们在接下来的几分钟内使用 100% cpu。文本通常只有几页,粘贴到其他应用程序(gedit 窗口、Web 窗口等)不到一秒钟。vim 用所有这些时钟周期做什么,我怎样才能使它更有效率?

vim

6
推荐指数
3
解决办法
5205
查看次数

如何重新编译 Vim?

我想以与 Ubuntu 编译它完全相同的方式重新编译 Vim,但有一个区别(ruby 支持)。我已经使用 Ruby 支持进行编译,但是通过使用我自己的配置选项,Vim --version 在几个方面与 Ubuntu 版本不同,并且会导致问题。如果我知道 Ubuntu 如何使用 ./configure 我可以做到这一点。

有什么地方可以让我了解 Ubuntu 如何在制作 Ubuntu 二进制文件时将 ./configure 用于 Vim?

我猜像http://bazaar.launchpad.net/~ubuntu-branches/ubuntu/raring/vim/raring/files/head:/debian/这样的地方可能有答案?

编辑:这个http://bazaar.launchpad.net/~ubuntu-branches/ubuntu/raring/vim/raring/view/head:/debian/rules看起来像它。现在怎么用?

编辑:目前正在尝试http://www.moosechips.com/2008/09/ubuntu-rebuild-a-source-package/

编辑:是的,这样做行得通,我是一个新的“询问 ubuntu”用户,所以我不能在 6 个小时之内回答我自己的问题,否则我现在会。

vim compiling software-sources

6
推荐指数
1
解决办法
1336
查看次数

如何防止 Ubuntu 进行自动更新?

我有以下问题。

最近我安装了vim(这是我自己编译的,因为 Ubuntu 存储库中的那个是旧的)。我用它安装了CscopeYou-Complete-Me插件。

现在每次 Ubuntu 检查更新时,它都想“升级”我的vim并且vim You-Complete-Me插件停止工作(因为它实际上降级了我的vim ...)。

我怎么能告诉 Ubuntu 注意它自己的业务并停止“升级”我的vim?我不想每次有一些系统更新时取消选择框...

更新:我已经使用此处提供的步骤安装了vimhttps : //github.com/Valloric/YouCompleteMe/wiki/Building-Vim-from-source

updates vim plugins 12.04

6
推荐指数
1
解决办法
360
查看次数

如何在 gnome-terminal 上的 vim 中映射 Ctrl+S?

我正在使用 Ubuntu 12.04 和 gnome-terminal 3.4.1.1,我正在尝试将ctrl+映射s:updatein vim

我将此添加到我的 vimrc 中: map <C-s> :update<CR>

我也尝试将它添加到我的 bashrc 中: stty -ixon -ixoff

但是,终端似乎仍然覆盖了我的键盘映射。

vim gnome-terminal 12.04

6
推荐指数
1
解决办法
1467
查看次数

有没有像meld这样的命令行交互工具?

我通常在远程系统上处理其他人的代码,并且经常需要合并来自两个不同文件的代码。为此,我必须将文件拉入我的系统并将其合并并将其推回远程系统。有没有更好的方法通过终端本身来做到这一点?(即终端和命令行等价于Meld Diff Viewer)?

vim command-line text-editor git diff

6
推荐指数
1
解决办法
4553
查看次数

ubuntu 13.04 中没有 ~/.vim 文件夹去哪里找

我正在尝试在 vim 中安装不同的插件。我已经使用sudo apt-get install vim. 但是这些插件的下载文件需要放在 ~/.vim 文件夹中。但是没有这样的文件夹。我在 /etc 和 /usr/share 目录中找到了一个 vim 文件夹。使用哪一个..??

vim vim-plugin

6
推荐指数
1
解决办法
3万
查看次数