标签: vim

如何删除 gVim 的肥底边框(并调整手柄大小)?

我的 gVim 有这个烦人的底部边框:

胖边框gvim

我希望它没有并且看起来更像 gnome-terminal 例如:

漂亮的侏儒终端

有没有办法让 gVim 看起来像那样?

更新:有!这是从 Jeremy Cantrell 和我自己的答案添加设置后的屏幕截图:

结语

vim gnome-terminal gtk gvim

9
推荐指数
2
解决办法
8721
查看次数

无法安装vim

我在 AMD 64 电脑上运行 Ubuntu 11.10,作为 Xubuntu,配置为 Windows 7 双启动。

我尝试用这个安装vim:

sudo apt-get install vim
Run Code Online (Sandbox Code Playgroud)

我收到此错误消息:

The following packages have unmet dependencies:
 vim : Depends: vim-common (= 2:7.3.154+hg~74503f6ee649-2ubuntu2) but 2:7.3.154+hg~74503f6ee649-2ubuntu3 is to be installed
E: Unable to correct problems, you have held broken packages.
Run Code Online (Sandbox Code Playgroud)

我对问题是什么只有一个非常模糊的想法,并且对如何纠正这个问题一无所知。希望大家能帮忙。

installation vim

9
推荐指数
2
解决办法
3万
查看次数

为什么 Vim 不再安装在 12.04 桌面上,还有更好的选择吗?

自 Oneiric 11.10 以来,从默认 Ubuntu 安装中删除Vim的原因和替代方法是什么?

vim package-management

9
推荐指数
2
解决办法
9209
查看次数

梵文字符无法在 gvim 中正确呈现

Devnagari 字符在 gvim 中无法正确呈现。它们的外观与在终端中运行的 vim 中键入时一样(辅音和元音分开。)

有什么办法可以让 vim 正确处理 devnagari 字符?

vim unicode gvim

9
推荐指数
1
解决办法
748
查看次数

vim:找不到命令

我正在尝试在 Ubuntu 中安装 openflow,但是在安装回归套件时遇到了问题。我按照 openflow 网站上的说明操作,下面几行

OF_ROOT为您的设置更新环境变量:

cd ~/   
cp <openflow-dir>/regress/scripts/env_vars .  
vim env_vars
Run Code Online (Sandbox Code Playgroud)

但是当我运行时vim env_vars,我得到一个vim: command not found错误。为什么?

installation vim command-line

9
推荐指数
1
解决办法
13万
查看次数

使用 tmux 后端禁用 byobu 中的键绑定

我已经设置了alt + arrow keys用于在vim(in .vimrc) 中更改选项卡的绑定:

map <silent><A-Right> :tabnext<CR> 
map <silent><A-Left> :tabprevious<CR> 
Run Code Online (Sandbox Code Playgroud)

然而,这不适byobu用于tmux后端,我猜是因为它被byobu.

我尝试设置:

unbind -n M-right
unbind -n M-left
Run Code Online (Sandbox Code Playgroud)

.tmux.conf.byobu/keybindings.tmux没有成功。

任何人都有关于如何解决它的建议?

vim shortcut-keys byobu tmux

8
推荐指数
2
解决办法
4272
查看次数

unicode 字符未出现在 vim 航空公司的 gnome 终端中

我知道这已经被问过几次了,但没有一个答案对我有用。

我在 Ubuntu 14.10 中默认使用 gnome 终端,但无法正确显示 unicode 字符,主要是在 vim 航空公司中。

我已在终端菜单中将字符编码设置为 unicode UTF8。

LANG 返回 utf8:

echo $LANG
en_US.UTF-8
Run Code Online (Sandbox Code Playgroud)

我已经从https://github.com/powerline/fonts/安装了修补字体

我可能还尝试过在 stackexchange 上找到的其他提示,但我现在不记得了,但我仍然看到奇怪的字符:

奇怪的字符

当我使用 iterm 在 OSX 上安装相同的字体时,它立即起作用。

我也在同一系统上的其他终端上尝试过,比如 guake 或使用 ctrl-alt-f1,结果是一样的。我也尝试过在 tmux 内部或外部。

欢迎任何帮助。

vim gnome-terminal unicode utf-8 14.10

8
推荐指数
1
解决办法
3577
查看次数

将 CapsLock 重新映射到 Esc 的 xmodmap 命令执行放在哪里?

我是一个 vim 用户,我Esc经常使用,所以我映射Caps LockEsc.

我目前在我的~/.profile

# remap Esc to Caps Lock
xmodmap -e 'clear Lock' -e 'keycode 0x42 = Escape'
Run Code Online (Sandbox Code Playgroud)

问题是每次我挂起计算机甚至锁定屏幕时, 的映射Caps Lock都会恢复为默认值。

我的问题是,我应该把这条线放在哪里,以便即使在暂停和锁定屏幕(等)之后重映射仍然存在。

vim keyboard xmodmap

8
推荐指数
1
解决办法
1523
查看次数

即使在其包上运行 apt remove 和 purge 之后,Vim 仍然存在且可执行

我运行了以下命令来删除 vim。

sudo apt-get remove vim
sudo apt-get purge vim
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

包管理器显示它不存在。但是当我输入 vim 并按 Enter 键时,它会打开 vim。 在此处输入图片说明

当我输入时:echo $VIMRUNTIME,它输出 /usr/share/vim 但这个文件夹不存在。 在此处输入图片说明

我尝试安装 vim 但它仍然指的是这个预先存在的安装(我正在寻找 python 支持,但这个版本不支持它)。

我已经用尽了所有选项,但不确定接下来要尝试什么。

我最近从 Ubuntu 16 升级到 18。

vim uninstall command-line apt

8
推荐指数
2
解决办法
8253
查看次数

无法使用 Curl 写入隐藏路径

我今天全新安装了 Ubuntu 20.04。 \n我已经设置了 vim 环境,当我遇到减速带时,它使用curl 安装了plug.vim。

\n
Error creating directory /home/simon/.vim/autoload.\ncurl: (23) Failed writing received data to disk/application\n
Run Code Online (Sandbox Code Playgroud)\n

.vimrc 中的相关行是:

\n
" Auto-install plugin manager if it doesnt exist (and PlugInstall)\nif empty(glob('~/.vim/autoload/plug.vim'))\n    silent !curl -fLo ~/.vim/autoload/plug.vim --create-dirs\n        \\ https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim\n    autocmd VimEnter * PlugInstall | source $MYVIMRC\nendif\n
Run Code Online (Sandbox Code Playgroud)\n

试图隔离问题,似乎我无法使用其中包含点文件的路径作为curl 的输出。

\n

例如。这失败了:

\n
\xe2\x9e\x9c  ~ curl -fLo ~/.test_dot_folder/test.py --create-dirs example.com\n  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n                                 Dload  Upload   Total   Spent    Left  Speed\n  0 …
Run Code Online (Sandbox Code Playgroud)

vim permissions command-line curl

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