我刚开始使用Linux (Ubuntu16.04),我安装了Vim作为文本编辑器,以便使用python和py手电筒。
但是,我无法打开任何类似文本编辑器的内容。我已经在终端中打开了Vim,但不是以保存或编辑文件的方式打开的。我很熟悉Komodo for Windows 10,所以我觉得如果我看到它,我会知道的。
我还没有找到任何关于如何实际使用Vim的在线指南或说明,但我当然愿意使用其他编辑器。
特别是,我需要使用.ipynb和.py文件。
任何关于如何开始的建议都将是令人惊奇的,或者被指向任何可用的资源或指南!
提前感谢!
我刚刚在一个数字海洋服务器上安装了ubuntu16.04.2 32位。
数字海洋已经稍微调整了ubuntu的安装,例如,他们已经安装了完整的vim,作为他们在VPS中使用的块映像的一部分。我现在想使用这个预安装的vim作为我的默认编辑器。所以我跑了
sudo update-alternatives --config editor
这给了这个菜单
$ sudo update-alternatives --config editor
There are 4 choices for the alternative editor (providing /usr/bin/editor).
Sele
linux命令"lsof“返回正在访问的文件,我在shell中尝试使用vi打开一个文件,用kwrite打开另一个文件,然后返回并得到vi的进程,但没有kwrite进程,如下所示
[linux@localhost shell_ex]$ lsof +d .
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
bash 3458 linux cwd DIR 253,2 50 953101 .
bash 3747 linux cwd DIR 253,2 50 95
在ubuntu 18.04中安装vim后,每次我尝试使用它时,我都会收到以下错误信息:
$ vim
Error detected while processing /usr/share/vim/vimrc:
line 57:
E492: Not an editor command: Source a global configuration file if available
Press ENTER or type command to continue
安装vim后,我没有更改任何配置,所以它完全是纯的。
我的vim实例的详细信息:
$ vim --version
VIM - Vi I
我在上遵循简单的git指南
我在~/目录中初始化了一个空的git实例,然后添加了我的.vimrc和.vim/文件。
git add .vimrc
git add .vim
然而,当我执行git commit命令时,我得到了看似不相关的错误消息。
sayth@linux-kt34:~> git commit
Error detected while processing /home/sayth/.vimrc:
line 203:
E319: Sorry, the command is not available in this version: py << EOF
line
刚刚安装了LAMP服务器,需要使用vim编辑器编辑php.ini
命令sudo apt-get install vim给出了以下错误:
Package 'vim' is not available but is refered to by another package. This means the package is missing or is obsolete, or is only avaiable from another source.
E: Package 'vim' has no installation candidate
请指教
我在vs代码中安装了vim扩展,这里是它的设置
// Vim Extension
"vim.commandLineModeKeyBindingsNonRecursive": [],
"vim.normalModeKeyBindingsNonRecursive": [],
"vim.useCtrlKeys": false,
// this is optional if you want to remap your vim default esc to jj
"vim.insertModeKeyB
我正在尝试学习如何在linux终端上编写git提交消息。
在我写完提交消息后,我会看到以下选项。
我应该先选哪一个?
> ^G Get Help ^O Write Out ^W Where Is ^K Cut Text ^J Justify ^C Cur Pos
^X Exit ^R Read File ^\ Replace ^U Uncut Text^T To Spell ^_ Go To Line
如果我点击"write out“,我会得到另一个我不理解的选项列表。
File Name to Write:$T_EDITMSG
我在Fedora 25 gnome上,我很少使用vim,所以我决定删除vim最小
sudo dnf remove totem-1\:3.22.0-1.fc25.x86_64
bash: sudo: command not found...
Install package 'sudo' to provide command 'sudo'? [N/y] y
* Waiting in queue...
The following packages have to be installed:
sudo-1.8.18p1-1.fc25.x86_64 All
我使用的是Ubuntu Linux 10.04。我使用vim进行大部分开发,使用CodeBlocks进行调试。当我第一次从Windows迁移到Linux时,我注意到vim为换行符显示^Ms,并发现这是Microsoft的问题。但是,即使在删除它们之后,我也注意到它们有时会重新出现在文件中(我想是在CodeBlocks中编辑的文件?)。
我的分析正确吗?我该如何解决这个问题呢?
我注意到pyclewn可以安装在普通的vim中,因为7.3版本支持netbeans。
所以我在我的vim73中启用了netbeans_intg和autocmd功能。
但是,当我尝试通过以下方式安装它时:
$sudo python setup.py install --force
我收到一条返回消息:
"Failed to run 'gvim' as Vim."
我非常确定我已经将环境变量EDITOR设置为/usr/bin/vim。
有什么想法吗?
谢谢,
Xi
我刚刚下载了vim74并将其安装到了我的linux机器上。我只在本地安装,供用户使用。当我进入vim,并执行:help,我得到错误。
我尝试添加:
let $VIM='home/myuser/vim74'
let $VIMRUNTIME='home/myuser/vim74/runtime'
发送到我的.vimrc,但没有任何帮助。我该如何解决这个问题呢?
已安装Debian拉伸(9.3)。安装Vim并移除Nano。Vim被选中为默认编辑器。
每次运行crontab -e时,我都会收到以下警告:
root@franklin:~# crontab -e
no crontab for root - using an empty one
/usr/bin/sensible-editor: 25: /usr/bin/sensible-editor: /bin/nano: not found
/usr/bin/sensible-editor: 28: /usr/bin/sensible-editor: nano: not found
/usr/bin/se
我在家里主要使用Linux,但在工作中我有一台Windows (XP)机器。现在我已经安装了Cygwin,现在我对Ruby编程很感兴趣。我也在我的Linux机器上使用Vim编辑器,所以我想在Cygwin上使用它作为编辑器。当我编写Ruby代码时,我也希望Vim成为我的IDE。我已经读到这是可以做到的,尽管我不确定如何在Cygwin中设置这些(例如,我应该只安装插件吗?或者我需要在Cygwin中编译Vim吗?)
谁能帮我在Cygwin中设置Vim,这样它就可以用作Ruby的集成开发环境(也许还有Python和其他编程languages>?
- Cygwin version is 2.764