emacs初学者,提两个问题:
1、分割两个窗格,C-x 2,但是两个窗格中的内容是同步的,这样没法进行翻译啊,如何让两个窗格中的内容不相同?
2、分割窗格都是上下,如何做到左右分割?
求助:emacs问题
- xkz1986
- 帖子: 153
- 注册时间: 2011-06-16 20:48
- xkz1986
- 帖子: 153
- 注册时间: 2011-06-16 20:48
Re: 求助:emacs问题
不是吧,高手何在 

- yoursaf
- 帖子: 234
- 注册时间: 2010-04-01 0:58
Re: 求助:emacs问题
1.你可以切换原有窗格或者新开窗格的buffer。C-x 然后左或者右的箭头。
2.左右分割是C-x 3,你要是不嫌麻烦的话,可以M-x,然后输入命令:split-window-horizontally
2.左右分割是C-x 3,你要是不嫌麻烦的话,可以M-x,然后输入命令:split-window-horizontally
代码: 全选
if ( 信春哥=true )
{
得永生;
不挂科;
赚大钱;
不怕磕;
}
else
{
去死吧;
}
- xkz1986
- 帖子: 153
- 注册时间: 2011-06-16 20:48
Re: 求助:emacs问题
谢谢3L 

- Fermat618
- 帖子: 728
- 注册时间: 2008-12-28 16:01
Re: 求助:emacs问题
这样分开的两个窗格对应的是同一个缓冲区,内容肯定是一样的啊。新开个缓冲区吧。xkz1986 写了:emacs初学者,提两个问题:
1、分割两个窗格,C-x 2,但是两个窗格中的内容是同步的,这样没法进行翻译啊,如何让两个窗格中的内容不相同?
2、分割窗格都是上下,如何做到左右分割?
爱因斯坦会弹钢琴
爱因斯坦会拉小提琴
爱因斯坦会骑自行车
爱因斯坦会拉小提琴
爱因斯坦会骑自行车
- yoursaf
- 帖子: 234
- 注册时间: 2010-04-01 0:58
Re: 求助:emacs问题
新开缓冲区会替换当前的缓冲。要先分割窗格再在其中的一个开新缓冲区吧。
代码: 全选
if ( 信春哥=true )
{
得永生;
不挂科;
赚大钱;
不怕磕;
}
else
{
去死吧;
}
- 老蒋
- 帖子: 52
- 注册时间: 2007-01-21 15:48
- 来自: 四川
Re: 求助:emacs问题
1.xkz1986 写了:emacs初学者,提两个问题:
1、分割两个窗格,C-x 2,但是两个窗格中的内容是同步的,这样没法进行翻译啊,如何让两个窗格中的内容不相同?
2、分割窗格都是上下,如何做到左右分割?
[lisp]
(defun split-window-func-with-other-buffer-vertically ()
(lambda ()
(interactive)
(split-window-vertically)
(set-window-buffer (next-window) (other-buffer))))
(defun split-window-func-with-other-buffer-horizontally ()
(lambda ()
(interactive)
(split-window-horizontally)
(set-window-buffer (next-window) (other-buffer))))
(global-set-key (kbd "C-x 2") (split-window-func-with-other-buffer-vertically))
(global-set-key (kbd "C-x 3") (split-window-func-with-other-buffer-horizontally))
[/lisp]
2.
[lisp]
C-x 3
[/lisp]