mirror of
https://github.com/neovim/neovim.git
synced 2025-02-25 18:55:25 -06:00
defaults: shortmess+=F (#8619)
Because we default to laststatus=2 (statusline is always visible), the :edit message is not useful. ref #6289
This commit is contained in:
parent
cf659a1926
commit
b7514493a0
@ -5293,7 +5293,7 @@ A jump table for the options with a short description can be found at |Q_op|.
|
|||||||
function to get the effective shiftwidth value.
|
function to get the effective shiftwidth value.
|
||||||
|
|
||||||
*'shortmess'* *'shm'*
|
*'shortmess'* *'shm'*
|
||||||
'shortmess' 'shm' string (Vim default "filnxtToO", Vi default: "")
|
'shortmess' 'shm' string (Vim default "filnxtToOF", Vi default: "")
|
||||||
global
|
global
|
||||||
This option helps to avoid all the |hit-enter| prompts caused by file
|
This option helps to avoid all the |hit-enter| prompts caused by file
|
||||||
messages, for example with CTRL-G, and to avoid some other messages.
|
messages, for example with CTRL-G, and to avoid some other messages.
|
||||||
|
@ -49,6 +49,7 @@ a complete and centralized reference of those differences.
|
|||||||
- 'nrformats' defaults to "bin,hex"
|
- 'nrformats' defaults to "bin,hex"
|
||||||
- 'ruler' is set by default
|
- 'ruler' is set by default
|
||||||
- 'sessionoptions' doesn't include "options"
|
- 'sessionoptions' doesn't include "options"
|
||||||
|
- 'shortmess' sets "F" flag
|
||||||
- 'showcmd' is set by default
|
- 'showcmd' is set by default
|
||||||
- 'sidescroll' defaults to 1
|
- 'sidescroll' defaults to 1
|
||||||
- 'smarttab' is set by default
|
- 'smarttab' is set by default
|
||||||
|
@ -2123,7 +2123,7 @@ return {
|
|||||||
type='string', list='flags', scope={'global'},
|
type='string', list='flags', scope={'global'},
|
||||||
vim=true,
|
vim=true,
|
||||||
varname='p_shm',
|
varname='p_shm',
|
||||||
defaults={if_true={vi="", vim="filnxtToO"}}
|
defaults={if_true={vi="", vim="filnxtToOF"}}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
full_name='showbreak', abbreviation='sbr',
|
full_name='showbreak', abbreviation='sbr',
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
local helpers = require('test.functional.helpers')(after_each)
|
local helpers = require('test.functional.helpers')(after_each)
|
||||||
|
local command = helpers.command
|
||||||
local Screen = require('test.functional.ui.screen')
|
local Screen = require('test.functional.ui.screen')
|
||||||
local clear, feed, feed_command = helpers.clear, helpers.feed, helpers.feed_command
|
local clear, feed, feed_command = helpers.clear, helpers.feed, helpers.feed_command
|
||||||
|
|
||||||
@ -15,7 +16,7 @@ describe(":drop", function()
|
|||||||
[2] = {reverse = true},
|
[2] = {reverse = true},
|
||||||
[3] = {bold = true},
|
[3] = {bold = true},
|
||||||
})
|
})
|
||||||
feed_command("set laststatus=2")
|
command("set laststatus=2 shortmess-=F")
|
||||||
end)
|
end)
|
||||||
|
|
||||||
after_each(function()
|
after_each(function()
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
-- Tests for backtrace debug commands.
|
-- Tests for backtrace debug commands.
|
||||||
|
|
||||||
local helpers = require('test.functional.helpers')(after_each)
|
local helpers = require('test.functional.helpers')(after_each)
|
||||||
|
local command = helpers.command
|
||||||
local feed, clear = helpers.feed, helpers.clear
|
local feed, clear = helpers.feed, helpers.clear
|
||||||
local feed_command, expect = helpers.feed_command, helpers.expect
|
local feed_command, expect = helpers.feed_command, helpers.expect
|
||||||
|
|
||||||
@ -8,6 +9,7 @@ describe('108', function()
|
|||||||
before_each(clear)
|
before_each(clear)
|
||||||
|
|
||||||
it('is working', function()
|
it('is working', function()
|
||||||
|
command("set shortmess-=F")
|
||||||
feed_command('lang mess C')
|
feed_command('lang mess C')
|
||||||
feed_command('function! Foo()')
|
feed_command('function! Foo()')
|
||||||
feed_command(' let var1 = 1')
|
feed_command(' let var1 = 1')
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
local helpers = require('test.functional.helpers')(after_each)
|
local helpers = require('test.functional.helpers')(after_each)
|
||||||
local Screen = require('test.functional.ui.screen')
|
local Screen = require('test.functional.ui.screen')
|
||||||
|
local command = helpers.command
|
||||||
local clear, feed_command = helpers.clear, helpers.feed_command
|
local clear, feed_command = helpers.clear, helpers.feed_command
|
||||||
|
|
||||||
if helpers.pending_win32(pending) then return end
|
if helpers.pending_win32(pending) then return end
|
||||||
@ -19,6 +20,7 @@ describe("'shortmess'", function()
|
|||||||
|
|
||||||
describe('"F" flag', function()
|
describe('"F" flag', function()
|
||||||
it('hides messages about the files read', function()
|
it('hides messages about the files read', function()
|
||||||
|
command("set shortmess-=F")
|
||||||
feed_command('e test')
|
feed_command('e test')
|
||||||
screen:expect([[
|
screen:expect([[
|
||||||
^ |
|
^ |
|
||||||
|
@ -142,7 +142,7 @@ describe('input non-printable chars', function()
|
|||||||
[3] = {bold = true, foreground = Screen.colors.SeaGreen4}
|
[3] = {bold = true, foreground = Screen.colors.SeaGreen4}
|
||||||
})
|
})
|
||||||
screen:attach()
|
screen:attach()
|
||||||
command("set display-=msgsep")
|
command("set display-=msgsep shortmess-=F")
|
||||||
|
|
||||||
feed_command("e Xtest-overwrite")
|
feed_command("e Xtest-overwrite")
|
||||||
screen:expect([[
|
screen:expect([[
|
||||||
|
Loading…
Reference in New Issue
Block a user