精华内容
下载资源
问答
  • 2021-05-15 10:13:57

    分屏操作:

    sp: 上下分屏,后可跟文件名

    vsp: 左右分屏,后可跟文件名

    Ctr+w+w: 在多个窗口切换

    启动分屏:

    1.使用大写O参数进行垂直分屏

    $ vim -On file1 file2 ...

    2.使用小写o参数进行水平分屏

    $ vim -on file1 file2 ...

    注: n是数字,表示分屏的数量,n要大于等于文件个数

    关闭分屏

    1.关闭当前窗口

    ctrl+w c

    2.关闭当前窗口,如果只剩最后一个,则退出vim

    ctrl+w q

    编辑中分屏

    1.上下分割当前打开的文件

    ctrl+w s

    2.上下分割,并打开一个新的文件

    :sp filename

    3.左右分割当前打开的文件

    ctrl+w v

    4.左右分割,并打开一个新的文件

    :vsp filename

    分屏编辑中光标的移动

    vi中的光标键是h,j,k,l,要在各个屏之间切换,只需要先按一下ctrl+w

    1.把光标移动到上边的屏

    ctrl+w k

    2.把光标移动到下边的屏

    ctrl+w j

    3.把光标移动到右边的屏

    ctrl+w l

    4.把光标移动到左边的屏

    ctrl+w h

    5.把光标移动到下一个的屏

    ctrl+w w

    移动分屏

    1.向上移动

    ctrl+w K

    2.向下移动

    ctrl+w J

    3.向右移动

    ctrl+w L

    4.向左移动

    ctrl+w H

    屏幕尺寸

    1.增加高度

    ctrl+w +

    2.减少高度

    ctrl+w -

    3.让所有屏的高度一致

    ctrl+w =

    4.左加宽度

    ctrl+w >

    5.右加宽度

    ctrl+w <

    6.右增加n宽 (如:n=30)

    ctrl+w n <

    vim打造IDE

    简洁版IDE

    C+p: 生成tags

    C+]: 跳转到函数定义

    C+t:从函数定义返回

    C+o:在左侧打开文件列表

    F4: 在右侧打开函数列表

    C+n:补齐函数,向下翻

    vimrc是vim的配置文件,可以修改两个位置

    1. /etc/vim/vimrc

    2.~/.vimrc

    ~/.vimrc优先级高

    更多相关内容
  • sublime text 3 分屏关闭分屏

    千次阅读 2019-03-09 20:29:43
    1.打开 Sublime text 3 可以看到默认情况下只有一屏显示,如图: ... 3.想在第二屏编辑代码,需先将光标焦点移至第二屏,然后打开文件即可显示在第二屏显示 4.如果想把第二屏的文件弄到第一屏...5.不想显示分屏时...

    1.打开 Sublime text 3 可以看到默认情况下只有一屏显示,如图:

    2.设置成双屏,点击视图(view)菜单再点View—Layout—Columns:2 ,【快捷键是Alt+Shift+2】如图:

    3.想在第二屏编辑代码,需先将光标焦点移至第二屏,然后打开文件即可显示在第二屏显示

    4.如果想把第二屏的文件弄到第一屏显示,直接拖住文件头部到第一屏即可

    5.不想显示分屏时,同时按 Alt+Shift+1 取消分屏;或点View—Layout—Single取消分屏【如第二步介绍一样】

    展开全文
  • pycharm分屏设置

    2021-06-23 01:26:34
  • android禁止分屏

    千次阅读 2021-01-12 17:43:55
    因为很多应用的自身问题,在分屏模式下会出现layout错乱的现象。所以有些应用是不支持分屏模式的。下面我们介绍三种禁止分屏模式的方法。由最简单实用,到稍微麻烦但一律秒杀的。 方法一: 我们会经常使用的,在...

    因为很多应用的自身问题,在分屏模式下会出现layout错乱的现象。所以有些应用是不支持分屏模式的。下面我们介绍三种禁止分屏模式的方法。由最简单实用,到稍微麻烦但一律秒杀的。

    方法一:

    我们会经常使用的,在AndroidManifest.xml文件中的application节点或者activity节点中添加如下:

    android:resizeableActivity="false"
    

    false表示不支持分屏模式,true表示支持分屏模式。

    方法二:

    我们可以在应用的Activity的onCreate()方法中去添加判断,以禁止分屏模式

          import android.content.pm.PackageManager.NameNotFoundException;
     
          if (isInMultiWindowMode()){
               Context ctx = null;
               try {
                ctx = this.createPackageContext("com.android.systemui",
                    Context.CONTEXT_INCLUDE_CODE
                            | Context.CONTEXT_IGNORE_SECURITY);
            int stringId = ctx.getResources().getIdentifier(
                    "dock_non_resizeble_failed_to_dock_text", "string", ctx.getPackageName());
            String toast = ctx.getResources().getString(stringId);             
            Toast.makeText(this, toast, Toast.LENGTH_SHORT).show();                
             } catch (NameNotFoundException ex) {
               Log.e(TAG, "[onCreate] NameNotFoundException ", ex);    
             }
                 finish();
            }
    

    思路就是调用activity的isInMultiWindowMode()方法去判断是否处在分屏模式下。

    方法三:

    终极办法,适用于第三方没有源码的apk,我们需要在systemui中去修改。
    文件位置

    packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarFragment.java
    

    修改方法:

    ///导包
    import android.widget.Toast;
    import android.app.ActivityManager.RunningTaskInfo;
    
    
    ///添加如下两个方法
    
        public String getTopActivityPackageName()
           {
               String topActivityPackageName = null;
               try{
                   ActivityManager manager = (ActivityManager)getContext().getSystemService(Context.ACTIVITY_SERVICE);
                   List<RunningTaskInfo> list = manager.getRunningTasks(1);
                   if(list != null &&!list.isEmpty() &&list.size()!=0&&list.get(0)!=null&&list.get(0).topActivity!=null){
                       topActivityPackageName =(list.get(0).topActivity).getPackageName();
                       Log.i(TAG, "getTopActivityPackageName = "+ topActivityPackageName);
                       }
                   }catch(Exception e){
                       Log.i(TAG,e.toString());
                   }
               return topActivityPackageName;
           }
    
    
       private boolean onLongPressRecents() {
           if (mRecents == null || !ActivityManager.supportsMultiWindow(getContext())
                   || !mDivider.getView().getSnapAlgorithm().isSplitScreenFeasible()
                   || Recents.getConfiguration().isLowRamDevice) {
               return false;
           }
           ///新增判断
           if ("第三方应用的包名".equals(getTopActivityPackageName())) {
               Toast.makeText(getContext(), R.string.dock_non_resizeble_failed_to_dock_text,
                   Toast.LENGTH_SHORT).show();
               return false;
           }
           ///}@
    
           return mStatusBar.toggleSplitScreenMode(MetricsEvent.ACTION_WINDOW_DOCK_LONGPRESS,
                   MetricsEvent.ACTION_WINDOW_UNDOCK_LONGPRESS);
       }
    

    关于我

    作者简介 :游逸,高级软件工程师,5年开发经验,微信公众号【逸游源码汇】,喜欢分享干货与关注技术前沿,欢迎关注公众号一起交流学习

    原文地址:https://blog.csdn.net/xiangzaixiansheng/article/details/83007411

    展开全文
  • 长按最近应用程序键即可打开多窗口分屏功能,具体使用方法,请按以下步骤操作:1.长按【最近应用程序】键。2.阅读屏幕文字说明后,选择一个需要以多窗口分屏视图打开的应用程序,这里以点击【S 日历】为例。3.S 日历...
  • screen和tmux分屏

    2021-05-14 14:38:11
    LINUX下有两个比较常用的终端工具:screen...一、screen分屏1,输入命令screen使用工具2,上下分屏:ctrl + a 再按shift + s3,切换屏幕:ctrl + a 再按tab键4,新建一个终端:ctrl + a 再按c5,关闭一个终端:ctrl...
  • 三星S9/S9+分屏窗口设置及使用教程

    千次阅读 2021-06-10 02:02:06
    今天来告诉大家在三星S9/S9+上面的另一种多窗口解决方案——分屏窗口。分屏窗口呢也一共提供了两种方式+一种隐藏方式,分别是分屏及对齐窗口,下面呢就跟大家一一道来。类型I【分屏视图】首先是打开这一功能依次点击...
  • 前段时间,凑巧看到同事在用sublime text分屏编辑代码,顿时发现了这个高级的功能,于是请教了下同事之后自己也喜欢上了分屏模式。尤其对于需要对比的多个文件,这个分屏的好处就体现的“淋漓尽致”;下面小编将简单...
  • android7.0 的API开始有了分屏功能,在测试时注意到主页面在分屏模式下,页面所占比例在增大或者减小的时候都会调用oncreat方法,所以查资料总结一下分屏对页面的生命周期的影响以及开发时的注意事项:App页面从全屏...
  • 描述:Linux系统screen分屏工具左右分屏和上下分屏命令 步骤: screen #进入分屏模式 ctrl+a #进入命令模式 ...x #关闭分屏 命令行模式 ctrl+a : #输入命令行模式 resize +数字 #调整窗口大小 ...
  • 描述:Linux系统tmux分屏工具左右分屏和上下分屏命令 步骤: tmux #进入分屏模式 ctrl+b #进入命令模式 常用命令 % #左右分屏 " #上下分屏 o #切换分屏 q #分屏编号 x #关闭分屏
  • gvim分屏操作

    千次阅读 2014-04-02 19:24:13
    1. 如何横/竖分屏打开新文件 :sp filename :split filename :vsp filename :vsplit filename :sview filename ->只读分屏打开文件从命令行直接打开多个文件且是分屏vim -On file1, file2 ... ->垂直分屏 vim -on ...
  • 因为很多应用的自身问题,在分屏模式下会出现layout错乱的现象。所以有些应用是不支持分屏模式的。下面我们介绍三种禁止分屏模式的方法。由最简单实用,到稍微麻烦但一律秒杀的。 方法一: 我们会经常使用的,在...
  • Android分屏模式开发注意到主页面在分屏模式下,页面所占比例在增大或者减小的时候都会调用oncreat方法,所以查资料总结一下分屏对页面的生命周期的影响以及开发时的注意事项:App页面从全屏模式切换到分屏模式,会...
  • vim 分屏基本操作

    2020-04-28 10:08:00
    vim 分屏操作 横竖分屏打开新文件 :sp filename :split filename :vsp filename :vsplit filename :sview filename ->只读分屏打开文件 从命令行直接打开多个文件且是分屏 vim -On file1, file2 ... ->垂直...
  • Vim实用技巧——Vim分屏技巧总结

    万次阅读 多人点赞 2018-08-03 18:51:50
    2 关闭分屏 3 分屏操作 0 Preface 由于平时使用Vim比较多,每次都要同时打开多个文件进行操作,打开多个会话有比较麻烦,所以专门学习了一下有关Vim的一些分屏技巧并做此文章。 常用的是 Vim 中打开,使用 :vs...
  • iTerm2分屏快捷键

    2021-11-25 22:22:46
    iTerm2分屏快捷键 ⌘ + d: 垂直分屏, ⌘ + shift + d: 水平分屏。 ⌘ + ]和⌘ + [在最近使用的分屏直接切换. ⌘ + opt + 方向键切换到指定位置的分屏。 ⌘ + 数字: 切换标签页。 ⌘ + 方向键 按方向切换标签页。 ...
  • 写code的朋友可能都会有个烦恼,长长的...而vim的分屏功能在一定程度上解决了这个问题。这篇文章主要给大家介绍了Vim的分屏功能实现,文中通过图文以及详细步骤给大家进行了介绍,相信会对大家的理解和学习很有帮助,
  • pycharm界面分屏指令

    2020-11-26 19:15:20
    Window–Editor Tabs --split vertically 左右分屏 Window–Editor Tabs --split Horizontally 上下分屏
  • vscode分屏和合并分屏快捷键

    万次阅读 多人点赞 2019-08-23 18:26:53
    ctrl + \ 分屏 ctrl + alt + \ 合并分屏(我自己设置的) ctrl + shift + alt + \ 合并所有分屏(我自己设置的) ctrl + 1 2 3切换分屏 自定义快捷键方法 输入编辑器,找到对于的命令进行快捷键修改即可 ...
  • tmux分屏命令总结

    千次阅读 2019-05-01 00:29:15
    tmux——实现shell终端分屏 1. 修改tmux配置文件,设置自己的喜好 tmux默认按下 ctrl+b 加以下按键执行相关指令; 可以在 ~/.tmux.conf 配置文件中修改; 语句格式大致如下(也是本人自己所用的): 将前缀命令 ...
  • Unity 分屏操作

    2020-04-20 17:46:55
    2、增加一个摄像机(Camera)用于在分屏显示的窗口 3、设置Camer Inspector ->TargetDisplay为 Display2 至此,编辑器就已经实现分屏。 Display2的窗口显示界面等逻辑 可在一个场景里完成!!! 代码:if ...
  • 你确定你了解分屏的整个流程?代码也是有情感,你若爱她,就调试她吧。代码阅读,请到此处http://androidxref.com 查看原生代码分享此文便是对代码GG的支持,也是爱的表达方式,所以让爱来的猛烈些吧。之前分析文章...
  • Linux下的Tmux分屏操作

    2021-04-07 17:43:39
    tmux kill-window -t #关闭某个会话 Ctrl+b , " 根据当前的窗口,横向开启一个屏幕(上下划分) Ctrl+b , % 根据当前的窗口,竖向开启一个屏幕(左右划分) Ctrl+b , 上 下 左 右 键 移动光标焦点到上下左右的窗...
  • Pycharm 分屏设置

    千次阅读 2019-10-12 18:25:11
    pycharm --> 选择工具栏中 --> Window --> Editor_Tabs --> 选择 Split_Vertically 或者 Split_Horizontally
  • 联想分屏SplitScreen

    2018-01-03 20:13:17
    SplitScreen 提供简便快速的窗体控制功能、快速开启和关闭硬件分屏功能、锁定和解锁窗体功能 4:3分屏:4:3分屏开启时,屏幕将划分为左右两块,左侧的分屏幕的长宽比例为4:3。 自定义分屏:用户通过自定义分屏窗口...
  • screen分屏

    2021-01-07 11:09:26
    拓展知识: 1.]#yum install -y screen #安装多重视窗管理程序 ]#screen #切换到多窗口 Screen 操作快捷键 ...Ctrl+a X 关闭当前窗口 Ctrl+a + 扩大当前窗口,默认增加3行 Ctrl+a – 缩小当前窗口,默认减小3行 ct
  • 本文主要介绍两种终端分屏工具:screen和tmux,分享出来供大家参考学习,下面来看看详细的介绍:一、使用screen分屏(只能上下分屏,不能左右分屏)(1)安装工具在ubuntu系统中使用sudo apt-get install screen安装...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 14,968
精华内容 5,987
关键字:

如何关闭分屏