如何在vim中打开一个命令行窗口

Vim、Emacs配置和使用
回复
diyself
帖子: 84
注册时间: 2005-12-25 1:42
送出感谢: 0
接收感谢: 0

如何在vim中打开一个命令行窗口

#1

帖子 diyself » 2007-05-20 15:54

用vim 打开文件后,如何打开一个命令行窗口?如何让该窗口长期保持?类似kate。。。

谢谢
devan.xu
帖子: 1
注册时间: 2007-06-05 22:52
送出感谢: 0
接收感谢: 0

#2

帖子 devan.xu » 2007-06-05 22:54

:shell
头像
roylez
论坛版主
帖子: 1928
注册时间: 2005-10-04 10:59
来自: 上海
送出感谢: 0
接收感谢: 1 次

#3

帖子 roylez » 2007-06-06 8:35

别人说的是类似kate,这个:shell是办不到的。
这样的功能我搜索过,emacs有,但是vim只有打一个好像叫vimshell的补丁再编译才行。简单点的替代方法就是使用多tab的终端,如gnome-terminal或者screen。
弄个dropbox空间来备份文件或者做私人代码服务器
配置:[url]git://github.com/roylez/dotfiles.git[/url]
主页:http://roylez.heroku.com
各种稀奇玩意儿:http://dooloo.info
头像
iblicf
帖子: 3766
注册时间: 2007-01-15 17:15
送出感谢: 0
接收感谢: 0

#4

帖子 iblicf » 2007-06-06 9:04

我靠,这需求有甚意义?
头像
roylez
论坛版主
帖子: 1928
注册时间: 2005-10-04 10:59
来自: 上海
送出感谢: 0
接收感谢: 1 次

#5

帖子 roylez » 2007-06-06 9:22

iblicf 写了:我靠,这需求有甚意义?
首先,请讲礼貌。
在vim或者emacs里面开一个shell的意义并不仅仅限于能够不用切换就敲cli命令,其重点在于可以使用vim和emacs的强大扩展功能。我当是搜索这个功能,因为我想把彩色的shell命令记录用vim输出成html文件。
弄个dropbox空间来备份文件或者做私人代码服务器
配置:[url]git://github.com/roylez/dotfiles.git[/url]
主页:http://roylez.heroku.com
各种稀奇玩意儿:http://dooloo.info
winzzy
帖子: 29
注册时间: 2006-04-22 5:05
送出感谢: 0
接收感谢: 0

#6

帖子 winzzy » 2007-06-09 13:35

gedit倒是能实现,安装一个嵌入端的插件就可以。 [/img]
头像
rhfcaesar
帖子: 2996
注册时间: 2005-11-17 15:45
来自: 湖北
送出感谢: 0
接收感谢: 1 次

#7

帖子 rhfcaesar » 2007-06-09 15:38

winzzy 写了:gedit倒是能实现,安装一个嵌入端的插件就可以。 [/img]
能说具体一点吗?谢谢!
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
送出感谢: 0
接收感谢: 7 次
联系:

#8

帖子 BigSnake.NET » 2007-06-09 15:43

nkzealot 写了:
iblicf 写了:我靠,这需求有甚意义?
首先,请讲礼貌。
在vim或者emacs里面开一个shell的意义并不仅仅限于能够不用切换就敲cli命令,其重点在于可以使用vim和emacs的强大扩展功能。我当是搜索这个功能,因为我想把彩色的shell命令记录用vim输出成html文件。
还是用emacs吧..
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
头像
roylez
论坛版主
帖子: 1928
注册时间: 2005-10-04 10:59
来自: 上海
送出感谢: 0
接收感谢: 1 次

#9

帖子 roylez » 2007-06-09 16:26

BigSnake.NET 写了: 还是用emacs吧..
这个没的谈。
弄个dropbox空间来备份文件或者做私人代码服务器
配置:[url]git://github.com/roylez/dotfiles.git[/url]
主页:http://roylez.heroku.com
各种稀奇玩意儿:http://dooloo.info
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙
送出感谢: 4 次
接收感谢: 256 次

#10

帖子 eexpress » 2007-06-09 17:25

支持楼上
● 鸣学
ltkun
帖子: 1335
注册时间: 2006-01-10 19:09
送出感谢: 0
接收感谢: 0

#11

帖子 ltkun » 2007-06-09 17:34

这玩意还是先screen一下来的方便 不要说一个 十个也可以
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
送出感谢: 0
接收感谢: 7 次
联系:

#12

帖子 BigSnake.NET » 2007-06-09 17:47

ltkun 写了:这玩意还是先screen一下来的方便 不要说一个 十个也可以
他想留住颜色
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
ltkun
帖子: 1335
注册时间: 2006-01-10 19:09
送出感谢: 0
接收感谢: 0

#13

帖子 ltkun » 2007-06-15 19:44

大写的Q
或者 gQ

然后就多打一个!
ltkun
帖子: 1335
注册时间: 2006-01-10 19:09
送出感谢: 0
接收感谢: 0

#14

帖子 ltkun » 2007-06-19 8:51

screen的分屏命令


ctrl+a S


然后一个开vi 一个运行shell


切换用


ctrl+a tab
回复

回到 “Vim和Emacs”